8 min read
8 min read

When Rachel Zegler was cast as Disney’s live-action Snow White, the internet erupted like a poisoned apple bite. She faced online backlash, including criticism invoking the “skin as white as snow” line from the Grimm tale.
Zegler’s 2022 D23 red-carpet comments, e.g., that the remake wasn’t “going to be saved by the prince” and that the 1937 film felt dated, circulated widely and fueled further debate.

When Emma Stone was cast as a woman of part-Chinese, part-Hawaiian descent in Aloha, fans collectively squinted and asked, “Huh?” The backlash was swift, and loud, because, well, Emma Stone is about as ethnically ambiguous as a slice of white bread.
Director Cameron Crowe apologized and said the character was based on a real person who was “a super-proud one-quarter Hawaiian” who “looked nothing like one.” However, the approach to casting didn’t fly with audiences this time.

When 12-year-old Jodie Foster was cast as a child sex worker in Taxi Driver, jaws dropped, and not in a good way. Martin Scorsese’s gritty thriller already pushed boundaries, but casting a real preteen in such a dark role took things from edgy to ethically murky real fast.
A compromise was struck: Foster’s older sister subbed in for the riskiest scenes, but audiences were still left wondering, was this brilliant filmmaking or just plain disturbing?

When Johnny Depp threw on war paint to play Tonto in The Lone Ranger, fans didn’t exactly cheer “hi-yo, Silver.” His vague claim of “some Native American ancestry” didn’t cut it for critics who saw this as yet another example of Hollywood whitewashing with feathers.
Tonto, a historically Native American character, deserved authentic representation. Instead, audiences got Depp in a crow-hat and face paint, prompting more eye-rolls than applause, and a whole lot of “Why, though?”

When Jake Gyllenhaal was cast as a Persian prince, fans blinked twice and asked, “Wait… him?” The 2010 action flick turned a culturally rich role into yet another example of Hollywood’s habit of swapping authenticity for abs.
Indie filmmaker Jehanzeb Dar summed it up perfectly, calling the casting insulting to both Persians and white folks. Because apparently, movie execs think the only way audiences enjoy a story is if the hero looks like he walked out of a Malibu gym.

When Zoe Saldana was cast as legendary jazz singer Nina Simone, fans didn’t just raise eyebrows, they raised pitchforks. Saldana wore a prosthetic nose and darkened her skin for the role, sparking accusations of blackface and erasure, rather than celebration of Simone’s legacy.
Critics pointed to her lack of vocal chops and resemblance, calling the casting tone-deaf at best. And the estate’s response? A scathing mic drop: “Cool story but please take Nina’s name out your mouth. For the rest of your life.”

When Angelina Jolie was cast as Mariane Pearl, a biracial woman of Afro-Cuban and Dutch descent, audiences were baffled, and not in a good way. The role demanded authenticity, but instead, it felt like Hollywood’s classic move: “Let’s just tan a white actress and call it a day.”
The film caught heat for seemingly altering Jolie’s appearance to hint at African heritage, particularly with her hair styling. Many saw it as a clear example of erasure, asking why a woman of color wasn’t cast in the first place.

When Ben Affleck was announced as the next Batman, fans didn’t just disagree, they flat-out lost their minds. Memes exploded, Twitter imploded, and people were practically sending smoke signals to Warner Bros. demanding a change.
Critics said he was too old, too bland, or just not Batman-y enough for Gotham’s darkest knight. It was peak fan outrage, complete with online petitions and “Not My Batman” declarations flying faster than a Batarang.

Disney cast Halle Bailey as Ariel and suddenly the internet was drowning in controversy instead of singing “Under the Sea.” Critics clung to the animated version’s image, arguing she didn’t “look like” the red-headed mermaid they grew up with, translation: not white enough.
Supporters celebrated the bold move, but the backlash revealed deeper issues around race and representation. Who knew casting a fictional fish-girl could spark one of the most heated debates in Disney history?

When Tom Cruise was cast as Jack Reacher, book fans cried foul, and probably stood on tiptoes for emphasis. Reacher’s described as a 6’5” beast of a man, and Cruise, at 5’7”, just didn’t measure up, literally or figuratively.
Many felt this was Hollywood ignoring the source material just to slap a famous face on the poster. Instead of towering intimidation, audiences got a pint-sized powerhouse, and readers weren’t exactly thrilled with the height downgrade.

When Charlie Hunnam was cast as Christian Grey, fans didn’t swoon, they revolted. Online backlash hit like a leather whip, with petitions demanding his removal faster than you could say “Red Room.”
Many argued he lacked the mystique, charisma, and, let’s be honest, the smoldering sex appeal to play the billionaire heartthrob. In the end, Hunnam tapped out, citing “scheduling issues.”

When Jesse Eisenberg was cast as Superman’s arch-nemesis, fans expected menace, and instead got nervous tech-bro energy. Known for playing fast-talking, quirky characters, Eisenberg’s twitchy take on Lex Luthor left many fans scratching their heads and gritting their teeth.
Online backlash came in fast, furious, and full of memes roasting his awkward villain vibe. Instead of terrifying genius, we got Silicon Valley sass, and fans just weren’t buying it for DC’s ultimate mastermind.

When Tom Holland was cast as Nathan Drake, fans were like, “Did we download the wrong game?” The beloved treasure hunter was known for rugged charm, not baby-faced bravado fresh off Spider-Man duty.
Many gamers called it a betrayal of the character’s vibe, less Indiana Jones, more high school history fair. Even Holland later admitted it was a misstep, saying it’s something he’d “probably never do again.” Oof.

When Jennifer Lawrence was cast as Katniss Everdeen, fans of The Hunger Games weren’t exactly volunteering as tribute. She was slammed for being too blonde, too old, and, yep, too glamorous to play the gritty, olive-skinned 16-year-old survivalist from the books.
Despite the outcry, director Gary Ross called it a no-brainer, but fans weren’t convinced at first. Thankfully, Lawrence’s fierce performance won most of them over, even if her hair color had to take one for the team.

When Vince Vaughn took on Norman Bates in the Psycho remake, horror fans shrieked, but not in a good way. Known for cracking jokes, not stabbing showers, Vaughn’s comedic roots clashed wildly with the role’s sinister edge.
Reviews widely criticized the 1998 remake; Roger Ebert wrote Vaughn was “not odd enough” and miscast compared to Perkins, and that the film “doesn’t [work] as a thriller.”
The Hunger Games prequel is heating up, get the scoop on the casting buzz surrounding Sunrise on the Reaping.

When Jodie Whittaker became the first female Doctor, the fandom fractured harder than the TARDIS mid-wormhole. Critics cried “woke agenda,” claiming the iconic role was being hijacked for political correctness and leaving boys without their beloved role model.
Whittaker urged fans to embrace change, but some weren’t ready for a sonic screwdriver in a woman’s hand. Between gender wars and nostalgic purists, her casting became less about sci-fi and more about societal sci-fights.
From wild fan theories to almost-casts, these 10 Marvel casting rumors had fans buzzing, see which ones nearly happened.
Think they got it wrong? Hit like and tell us which casting decision made you the angriest!
Read More From This Brand:
Don’t forget to follow us for more exclusive content right here on MSN.
This slideshow was made with AI assistane and human editing.
Lover of hiking, biking, horror movies, cats and camping. Writer at Wide Open Country, Holler and Nashville Gab.
We appreciate you taking the time to share your feedback about this page with us.
Whether it's praise for something good, or ideas to improve something that
isn't quite right, we're excited to hear from you.

Lucky you! This thread is empty,
which means you've got dibs on the first comment.
Go for it!