Worst DC Movie Miscastings

A list of the worst miscastings in the DC Movie Universe, ie. actors that destroyed the character or simply did not fit or do the character justice.
The Top Ten
1 Halle Berry (Catwoman)

Cringeworthy performance, she doesn't live up to the Catwoman standard at all, she's also such a bland actress

Just not good

2 Will Smith (Deadshot)

Just kills the character, makes Deadshot seem boring and without any personality

3 Jesse Eisenberg (Lex Luthor) Jesse Adam Eisenberg is an American actor, author, playwright, and humorist. He made his television debut with the short-lived comedy-drama series Get Real.

Good actor but not a fitting role, he could have been an awesome Riddler though. Lex Luthor should be less crazy, he does, after all, become president at a point

4 Jared Leto (The Joker)

He's a pretty cool actor and even sort of crazy but in a different way. That stupid gangsta thing where he has the grills and stuff was just cringey

5 George Clooney (Batman)

Not as bad as some people say but still not brilliant

6 Adewale Akinnuoye-Agbaje (Killer Croc)

He's supposed to be terrifying but ends up being an absolute joke

7 Arnold Schwarzenegger (Mr. Freeze)

In all fairness, I'm not totally against him or his ice puns (one of the things that make the movie entertaining to be completely honest), however, one just can't take him seriously and he could have been such an awesome villain

8 Val Kilmer (Batman)
9 Ben Affleck (Batman) Benjamin Geza Affleck-Boldt is an American actor and filmmaker. His accolades include two Academy Awards, three Golden Globe Awards, two BAFTA Awards, and two Screen Actors Guild Awards.

Yes, this is the third actor I put here for Batman and it's only because Christian Bale and Michael Keaton are so damn perfect

10 Amber Heard (Mera) Amber Laura Heard (born April 22, 1986) is an American actress known for her roles in the films Never Back Down (2008), Drive Angry (2011), The Rum Diary (2011), and for portraying the DC Extended Universe character Mera in Aquaman (2018) and its upcoming 2023 sequel. She has been appointed as an ACLU ambassador for women's rights and as a Human Rights Champion for the UN's OHCHR... read more

Getting Saoirse Ronan, Madelaine Petsch, or Lili Reinhart to replace Amber Heard as Mera in the newly rebooted DC cinematic universe would be an even bigger improvement than Cosmic Rewind is over Ellen's Energy Adventure.

The Contenders
11 Ezra Miller (The Flash)

Should've gotten Grant Gustin, Elliot Page, or Cole Sprouse to play him instead.

12 Alicia Silverstone (Batgirl)

Hopefully they'll get Sadie Sink to play Batgirl in the near future.

13 Shaquille O'Neal (Steel)
14 Ryan Reynolds (Green Lantern)
15 Cara Delevigne (Enchantress)
16 Gal Gadot (Wonder Woman)
17 Robert Pattinson (The Batman)
BAdd New Item