Suggestions by @icycomics
308 suggestions

Max Thieriot
as Hank McCoy in X-Men (Marvel Studios Cast)

Glen Powell
as Scott Summers in X-Men (Marvel Studios Cast)

Chris Evans
as Superman in WORLDS OF DC (DC CINEMATIC UNIVERSE)

Alexander Koch
as Batman in Batman: Year One

Ryan Gosling
as Batman in WORLDS OF DC (DC CINEMATIC UNIVERSE)

Jason Isaacs
as Lex Luthor (Recast) in DCEU Fancast 2006 (Superman: Returns Universe)

Jason Isaacs
as Norman Osborn in MCU Spider Man (2012)

Benedict Cumberbatch
as Norman Osborn in Live action spider man tv show

Robert Pattinson
as Bruce Wayne in Gotham By Gaslight (TV Series)

Garrett Hedlund
as The Batman in The Batman TV Series

Pierce Brosnan
as Batman in Batman vs Superman (1996)

Thomas McDonell
as BATMAN in GOTHAM Season 6

Hugh Jackman
as Batman in Batman Arkham (2007)

Henry Golding
as Bruce Wayne in Batman: The Telltale Series (Live Action Retelling)

Keanu Reeves
as Bruce Wayne in Dc Cinematic Universe (1990s)

John David Washington
as Harvey Dent in Batman (HBO Max)

Liam Hemsworth
as Batman in Batman (HBO Max)

Richard Madden
as The Batman in The Batman TV Series

Hayden Christensen
as The Flash in DC Cinematic Universe (2008-Present)

Zachary Levi
as Superman in Justice League : Final Crisis