Sometimes, the casting in a movie is so good, it makes you think that the actors involved were born to play those roles. Of course, the opposite can be true too. Some roles are so woefully miscast , you can’t help but wonder how these actors got the gigs in the first place.
Here are some actors whose controversial castings got them in the hot seat. Seriously, though, who thought these were good ideas?
Scarlett Johansson — Ghost in the Shell

It’s no wonder people were unhappy about Johansson’s casting in the film. To have her portray an Asian woman on screen is, well, pretty tasteless.
They tried to work around it by making her character an Asian woman in a white woman robot body…which isn’t better.
Emma Stone — Aloha

Emma Stone’s character in the 2015 movie was Allison Ng, a woman of Chinese, Hawaiian, and Swedish descent. The backlash for this one was, understandably, pretty big.
Cynthia Erivo — Harriet

I don’t think I need to tell you who Harriet Tubman is — she’s arguably one of the most notable figures in American history. People took issue with the fact that a Erivo, a British actress of Nigerian descent, was cast for the role, for that reason. An African American actress would have been preferred.
Not to say that they’re wrong, but considering the fact that producers originally wanted Julia Roberts for the role (as Tubman!!), it could’ve been so much worse.
Matt Damon — The Great Wall

Thankfully, Damon’s character was European, and this wasn’t a case of casting a white person in an Asian role.
But… his presence in the film perpetuates the ” white savior ” stereotype which isn’t much better.
James Corden — The Prom

James Corden is happily married (to a woman) with kids. And yet, he still ended up playing a gay man in The Prom , much to the ire of the audience. Many found his portrayal offensive, since it was rife with out-of-touch stereotypes .
Not to mention Broadway fans being generally over Corden being cast in every movie musical these days.
Jared Leto — Dallas Buyers Club

Being any kind of minority is really hard in the acting world -— as so many BIPOC and LGBTQIA+ actors just don’t get cast for parts. So it really hurt the transgender community when Leto, a cisgender man, portrayed a transgender woman in Dallas Buyers Club .
And like Corden in The Prom , the performance was full of pretty harmful stereotypes .
Johnny Depp — The Lone Ranger

The Native American community is another group that’s vastly underrepresented in media — both in terms of characters and actors. When they are featured, it’s usually in outdated “cowboys and indians” stories.
Casting Johnny Depp to play Tonto, felt pretty off to a lot of audiences. Though it was done with good intentions, as Depp hoped to help erase negative stereotypes against Native people with his portrayal, it just wasn’t the right move.
Zoe Saldana — Nina

Back in 2016, Saldana took on the role of Nina Simone, African American musician and activist. Seeing as she wore dark makeup and a prosthetic nose for the role , it’s easy to see why Simone’s own daughter was one of the most vocal critics of this casting choice.
This controversy is a good example of colorism, which is the more subtle act of preferring lighter-skinned BIPOC actors for roles, even when darker complexions are appropriate.
Elizabeth Taylor — Cleopatra

Though the film came out nearly 60 years ago, people are still a little iffy about the decision to cast Elizabeth Taylor as the titular Egyptian queen. Especially considering the fact that, though Cleopatra may have had Greek ancestry, it was more than likely that she wasn’t white.
Jake Gyllenhaal — Prince of Persia: The Sands of Time

Since it was an adaptation of a video game, Prince of Persia: The Sands of Time already had a lot going against it. But casting Jake Gyllenhaal to play the literal Prince of Persia was just whitewashing at its finest.
Eddie Redmayne — The Danish Girl

Much like Jared Leto’s role in Dallas Buyers Club , Eddie Redmayne was under fire for his portrayal of a transgender woman in The Danish Girl . Trans rights activists were pretty unhappy, especially since real transgender actors have a hard time landing roles in Hollywood.
Scarlett Johannson (again): Rub & Tug

Scarlett is no stranger to controversial roles, it seems. When it was announced she would portray a transgender man in an upcoming film, Rub & Tuck , people were, rightfully, outraged.
She did eventually step down from the role, though.
Tilda Swinton — Doctor Strange

Swinton’s character, The Ancient One, is originally an Asian man in the Doctor Strange comics. So casting a white woman like Swinton for the role is confusing, to say the least. Though it was argued that the Ancient One was beyond ethnicity and culture, the character still retained many of the Asian trappings.
Christian Bale — Exodus: Gods and Kings

This is just another example of Hollywood whitewashing Middle Eastern characters and people to make blockbuster movies. In this case, a very British Christian Bale was cast as Moses. Yeah, that Moses.
Jennifer Lawrence — The Hunger Games

When it was first announced that Jennifer Lawrence was going to portray Katniss Everdeen in The Hunger Games and its sequels, people were a little confused. Naturally blonde, blue eyed, and pale, Lawrence didn’t really match the dark haired, gray-eyed, olive-skinned Katniss from the books.
Ed Skrein — Hellboy

Ed Skrein of Deadpool fame was originally slated to play the character Ben Daimio in the 2019 Hellboy movie. The only problem is, Daimio is Japanese American , and Skrein is, well, not. He later dropped out of the role amid the criticism.
Helen Mirren — Golda

In a movie slated for 2022, Helen Mirren is portraying Golda Meir, Israel’s first female prime minister. Even before the film’s release, people are criticizing the choice, since Mirren isn’t Jewish or Israeli.
Mirren later confirmed she was unsure if she should take the role , but was convinced by director Guy Nattiv that it would be great.
Rooney Mara — Pan

A lot of people took issue in Mara’s portrayal of Tiger Lily in Pan . Since the character is heavily coded as Native American and the Peter Pan story already struggles with stereotypes, it’s easy to see why people saw this as yet another instance of Hollywood whitewashing.
Angelina Jolie — A Mighty Heart

In this 2007 film, Jolie played Mariane Pearl, a French journalist of African, Chinese, Cuban, and Dutch descent . Casting a white woman to play a woman of multi-ethnic descent, complete with skin-darkening, is in pretty poor taste.
Jim Sturgess — Cloud Atlas

In Cloud Atlas , we see white actor Jim Sturgess playing a character named Hae-Joo Chang , who is supposed to be Korean. Yeah, there’s definitely a trend going on here. In fact, Cloud Atlas has a lot of questionable choices as the actors play different roles (and ethnicities) throughout the movie.