Suggestions by @fruitsnack
969 suggestions

Armie Hammer
as Steve Rogers in Captain America: The First Avenger (2019)

Christian Bale
as Neil Armstrong in First Man (2008)

Christopher Plummer
as Thomas Wake in The Lighthouse (1999)

Joseph Gordon-Levitt
as Bruce Wayne in Nolanverse

Tom Hiddleston
as Grand Moff Tarkin in Star Wars the Skywalker saga (Animated version)

Sean Connery
as Ben (Obi-Wan) Kenobi in Star Wars the Skywalker saga (Animated version)

Shaquille O'Neal
as Chewbacca in Star Wars the Skywalker saga (Animated version)

Richard Madden
as Han Solo in Star Wars the Skywalker saga (Animated version)

Willem Dafoe
as Sheev Palpatine in Star Wars the Skywalker saga (Animated version)

Melissa Fumero
as Sabine Wren in Star Wars: Rebels

Giancarlo Esposito
as Mr. Freeze in Batman Villains

Jon Favreau
as Watchmen in Comic Book Movie Directors

Jordan Peele
as The Joker in Comic Book Movie Directors

Jonah Hill
as The Penguin in Batman Villains

Naomi Scott
as Iris West in The Flash

Cillian Murphy
as Captain Cold in The Flash

Lucas Till
as The Flash in The Flash

Willem Dafoe
as The Joker in The Batman

Jesse Eisenberg
as Riddler in Batman Villains

Richard Madden
as Superman in Man of Steel