When it was announced that Annie was being remade starring Quvenzhané Wallis as the iconic wide-eyed moppet and Jamie Fox as her benefactor, Will Stacks/Daddy Warbucks, conservative heads exploded. How dare they cast actors of the “wrong” color in those roles?
When it was suggested that British actor Idris Elba might be a good choice to take over the role of James Bond when Daniel Craig decides he’s had enough of the role, Rush Limbaugh was livid, raging that even though Bond was a fictional character, “he was white and Scottish, period.”
As far as the right is concerned, their heroes, even the fictional ones, are white and that is all, case closed, no one has the right to tinker with a fictional character. Much like their outrage at a non-Eurocentric Jesus, with light skin and blue eyes, or a black Santa Claus when “everyone knows” he is white, although Jesus was Middle Eastern and St. Nicholas, on whom Santa Claus is based, was Greek and certainly had an olive complexion.
On Friday, Michelle Rodriguez joined the chorus demanding that people stop messing with white superheroes and get their own.
When asked about rumors that she was in talks to become the next Green Lantern, Rodriguez laughed and called it “the dumbest thing I’ve ever heard.”
She went on to complain that making minority superheroes out of traditionally white superheroes was not the way to bring diversity to the screen.
“It’s so stupid,” she said, “stop stealing all the white people’s superheroes — Make up your own.”
The next day she had second thoughts about what she had said, and decided to make a video explaining her comments. She posted the video to Facebook, and in it apologized for “sticking my foot in my mouth,” and complained that her remarks were “taken out of context.”
She should have left well enough alone, her “apology” didn’t make things any better.