Suggestions by @allday_fancast
562 suggestions

Penn Badgley
as Batman in Gotham by Gaslight

Leonardo DiCaprio
as Benoit Blanc in Christopher Nolan's Knives Out

Timothée Chalamet
as Nightwing in Nightwing

Willem Dafoe
as Jonathan Crane in Batman: Arkham

Danny DeVito
as ShleeMyPants in ShleeMyPants

Guy Pearce
as General Zod in The Man of Steel 2013 (Christopher Nolan version)

Henry Golding
as Bruce Wayne in The Batman

Colin Ford
as Arsenal in Static Shock! Rebirth of the Cool

Ross Butler
as Tempest in TITANS

Colin Ford
as Arsenal in TITANS

Hailee Steinfeld
as Troia in TITANS

Joe Keery
as Kid Flash in TITANS

Keith Powers
as Cyborg in TITANS

Adria Arjona
as Starfire in TITANS

Robert Sheehan
as The Flash in Justice League Commedy

Kevin Hart
as Green Lantern. in Justice League Commedy

T.J. Miller
as Aquaman in Justice League Commedy

T.J. Miller
as Green Lantern in Justice League Commedy

Steve Carell
as Superman in Justice League Commedy

Aubrey Plaza
as Wonder Woman in Justice League Commedy