
Casting can be the pulse of a great movie. The correct actor can inject depth, charisma, and reality into a character. But when the selection doesn’t feel right, it can ruin an entire film, despite how great the script or direction. Below are 15 casting decisions that, for better or for worse, have provoked lasting discussion among fans and critics everywhere.

1. Shaquille O’Neal as Steel
In Steel (1997), basketball legend Shaquille O’Neal played John Henry Irons. Though he lent bulk to the role, his on-screen presence lacked the emotional depth required to anchor a superhero movie. Eventually, Shaq’s stint was more of a novelty than a genuine adaptation.

2. Jesse Eisenberg as Lex Luthor
Eisenberg’s interpretation of the classic Superman villain in Batman v Superman: Dawn of Justice went for offbeat and unpredictable instead of authoritative and malevolent. Most fans couldn’t quite pin his portrayal on the plotting mastermind of the comic books.

3. Jared Leto as The Joker (and Morbius)
Leto’s dark, gangster-joker portrayal of Joker in Suicide Squad appalled fans with his over-the-top take. His next turn in Morbius was just as bad, criticized for his flat performance. If there is any silver lining, it is the internet memes that ensued.

4. Ezra Miller as The Flash
Miller’s interpretation of Barry Allen in Justice League and The Flash failed to resonate with a lot of veteran followers. The unorthodox, jittery vibe felt like it didn’t belong next to the character’s timeless charisma, and Miller’s off-screen controversies did little but fuel the negative reaction further.

5. Topher Grace as Venom
Most famous for his sitcom work, Grace found it difficult to bring the formidable presence of Eddie Brock to Spider-Man 3. His interpretation of Venom did not have the physicality and threat that long-time fans had been expecting from the character’s cinematic debut.

6. Seth Rogen as The Green Hornet
Rogen is a comedic fixture, but cast as the sophisticated crime-fighter Green Hornet, he was miscast. The role called for a rough-around-the-edges hero, and tonal confusion in the movie didn’t help the situation. Although his comedic impulse kicked in, the performance was out of whack.

7. Jessica Alba as Sue Storm
Alba’s acting as the Invisible Woman in Fantastic Four was wooden and lifeless. The power and intelligence of the character were belittled by insipid storytelling and a substandard performance.

8. Kristen Stewart and Robert Pattinson in Twilight
Stewart and Pattinson were criticized as Bella and Edward in the Twilight films. While the films had a highly committed fan following, they had been criticized for not being able to develop chemistry with one another and for giving performances that lacked energy. Stewart’s Snow White and the Huntsman elicited similar reactions.

9. Cameron Diaz in Gangs of New York
Diaz was an unexpected casting for a gritty period drama such as Gangs of New York. Pitted against powerhouses such as DiCaprio and Day-Lewis, her performance suffered from the lack of dramatic strength required to keep pace in Scorsese’s violent universe.

10. Tom Cruise as Jack Reacher (and Lestat)
Lee Child’s fans of the Jack Reacher series were outspoken about the casting of Cruise, most notably for his dramatic contrast with the book’s physically powerful hero. The same was true of his Lestat in Interview with the Vampire, whom some perceived as too aloof and calculating, lacking the character’s charm as a seducer.

11. Keanu Reeves in Bram Stoker’s Dracula
Reeves is cherished in countless roles, but his stint as Jonathan Harker in Bram Stoker’s Dracula is frequently called out as a misstep. His grating British accent and awkward delivery were jarring in a film otherwise full of atmosphere and great performances.

12. Dan Stevens as The Beast
Although Beauty and the Beast’s live-action remake was a visual treat, some people felt that Stevens lacked enough presence when it came to the Beast. His transformation journey seemed emotionally subdued, particularly juxtaposed against the movie’s eye-popping effects and set pieces.

13. Gary Oldman as Sirius Black
Oldman is undoubtedly a powerhouse performer, yet his interpretation of Sirius Black in the Harry Potter movies didn’t quite live up to every reader’s image of the iconic character. Some criticized him for not being warm enough or having the charisma that exists in J.K. Rowling’s novels.

14. Michael Cera as Scott Pilgrim
Cera’s klutzy energy is normally an asset, but in Scott Pilgrim vs. the World, it didn’t mesh with the comic book character of a cool, self-assured slacker who magnetically attracts people. Cera brought charm, not the edge.

15. Pierce Brosnan in Mamma Mia!
Though Mamma Mia! is a popular musical romp, Brosnan’s singing was a viral water cooler discussion topic, for all the wrong reasons. His sincere but off-key turns conflicted with the musical’s otherwise energetic tone.

Casting is as much a matter of fit as of fame. While there are actors who bring surprising genius to a part, others just don’t seem to click with the characters—or the audiences. These decisions remind us that casting involves more than simply pairing a name with a part; it’s about getting to the heart of the character and the story.