My point is even if there was a good enough reason for a male to play Black Widow, everyone would hate it because how dare they change this woman character to a dirty man! And quite frankly there isn’t a good enough reason for a male to play Romanoff. Just like there isn’t a good enough reason for a female to play Joker. They’d be lacking imagination if they can’t think of a male actor to play that villain and act flamboyant. No matter how you spin it, it turns into a gimmick just like the recent Suspiria casting.
OK so Birds of Prey. Mostly female. What if they made Huntress a man?
Catwoman, Talia Al Ghul, Silver St Claire, Batgirl/Oracle, Poison Ivy, Harley Quinn, Andrea Beaumont, Sofia Falcone...should I keep going? There’s plenty of women to write into a story. Choose them instead of rewriting an iconic male villain like Joker to suddenly be a woman. Toni Colette’s 30 thousand faces in the span of 19 seconds couldn’t convince me that she’d be right for the role or convince that she’s not a woman behind makeup.