Follow us on Google News

Get the latest updates directly in your Google News feed

While on their hunt for the right candidates for any given role, casting directors and producers often end up offering roles to the stars who are the most known ones in showbiz. They simply forget about the actors that would fit perfectly in these roles. Some actors have often faced the biggest downfalls of their careers after being the wrong picks for casting.

1 9

Here are 45 times when casting directors made huge mistakes by picking the wrong actors for iconic roles:

Cameron Diaz as Ms. Agatha Hannigan in the 2014Annieremake

Colin Farrell as Alexander The Great inAlexander

Jesse Eisenberg as Lex Luthor inBatman V Superman: Dawn Of Justice

Sophie Turner as Jean Gray inX-Men: Dark Phoenix

Jared Leto as Joker inSuicide Squad.

Jon Voight as a Snake Hunter inAnaconda

Jessica Alba as Sue Richards inFantastic Four

Allan Lane as Mister Ed

Kristen Stewart as Snow White inSnow White and the Hunstman

Cameron Diaz as Jenny Everdeane inGangs of New York

Steven Seagal as a bad guy in any movie

Mickey Rooney as Mr. Yunioshi inBreakfast at Tiffanys

Jamie Doman as Christian Grey in50 Shades Of Grey

The entire cast ofCats

Nicola Peltz as Katara inAvatar: The Last Airbender

Emelia Clarke as Sarah Connor inTerminator: Genisys

Alexandra Anna Daddario as Annabeth inPercy Jackson

John Malkovich as himself inBeing John Malkovich

Tom Cruise as Jack Reacher inJack Reacher

Ben Affleck as Matt Murdock inDaredevil

Pierce Brosnan as Sam Carmichael inMamma Mia!

Also Read:Actors That Were Perfectly Cast In Their Roles

Dominic Purcell as Dracula inBlade: Trinity

Joel McHale as Roy inThe IT Crowd

Justin Chatwin as Goku inDragonball: Evolution

Dane DeHaan as Valerian inValerian and the City of a Thousand Planets

Bonnie Wright as Ginny Weasly inHarry Potter

Emma Watson as Belle inBeauty and the Beast

Meryl Streep as Topsy inMary Poppins

Arnold Schwarzenegger as Julius Benedict inTwins

Zoe Saldana as Nina Simone inNina

Queen Latifah as Robin McCall inThe Equalizer

Sir Ian McKellen as Gandalf inLord Of The Rings

Topher Grace as Eddie Brock/Venom inSpider-Man

Ferdia Shaw as Artemis Fowl Jr inArtemis Fowl

Mark Whalberg as Sully inUncharted

Kevin Hart as Roland inBorderlands

John Dorian as Dr. Acula inScrubs

Keanu Reeves as Jonathan Harker inDracula

John Wayne as Will Anderson inThe Cowboys

Chloe Grace Moretz as Carrie White inCarrie

Johnny Depp as Grindelwald inFantastic Beasts: The Crimes of Grindelwald

Shia Leboeuf inCrystal Skull

Marwan Kenzari as Jafar inAladdin

Ryan Reynolds as Hal Jordan inGreen Lantern

Nicole Kidman as Lucille Ball inBeing the Ricardos

Also Read:19 Superhero Movie Castings That Were The Absolute Worst

Follow us for more updates on entertainment and celebrities onFacebook,Twitter,Instagram, andLetterboxd

Articles Published :535

Muneer is an Indian writer at FandomWire who plans to visit all countries in this world to eat the food on their streets. Obsessed with joggers, he sings and plays the strings too.

More from Muneer

Did You Spot The 10 Easter Eggs That Ms. Marvel Episode 5 Had?

Everything That Is Known About Stranger Things Season 5 So Far

15 Times Costume Designers Hid Clever and Subtle Easter Eggs in Movies

‘Bachelor in Paradise’ Season 10 Episode 9: Release Date and What to Expect

NYT Strands August 08, 2025 Hints and Solution

You Can Finally Watch Brad Pitt’s ‘F1’ Blockbuster at Home: Digital Release Date Revealed - Report

NYT Pips Solution for July 20, 2025

‘Game of Thrones’ Cast Ranked by Net Worth: Who’s the Richest GOT Actor?

Every Makoto Shinkai Main Character Ranked From Worst to Best

Ben AffleckBonnie WrightCameron Diazcollin farrellDane DeHaanDominic PurcellEmma WatsonJesse EisenbergJustin ChatwinMeryl StreepPierce BrosnanSir Ian McKellenTom CruiseTopher GraceZoe Saldana

2 9

3 8

4 7

5 6