15,856 suggestions

Jensen Ackles
as Hal Jordan in Green Lantern (2016)

Ana de Armas
as Mercy Graves in Man of Tomorrow (2027)

Benedict Cumberbatch
as Brainiac in Justice League: Fight for the future (2014)

Jennifer Lawrence
as Barbara Minvera in Justice League: Fight for the future (2014)

Nicholas Hoult
as Ray Palmer in Justice League: Fight for the future (2014)

Glen Powell
as Barry Allen in Justice League: Fight for the future (2014)

Chris Pratt
as Wally West in Justice League: Fight for the future (2014)

Ryan Gosling
as Arthur Curry in Justice League: Fight for the future (2014)

Anthony Mackie
as Victor Stone in Justice League: Fight for the future (2014)

Halle Berry
as Mari McCabe in Justice League: Fight for the future (2014)

Jamie Foxx
as John Stewart in Justice League: Fight for the future (2014)

Charlize Theron
as Dinah Lance in Justice League: Fight for the future (2014)

Michael Fassbender
as Lex Luthor (1973) in Justice League: Fight for the future (2014)

Sterling K. Brown
as J'onn J'onnz (1973) in Justice League: Fight for the future (2014)

John Malkovich
as Lex Luthor in Justice League: Fight for the future (2014)

Denzel Washington
as J'onn J'onnz in Justice League: Fight for the future (2014)

Hugh Jackman
as Bruce Wayne in Justice League: Fight for the future (2014)

Denzel Washington
as J'onn J'onnz/The Martian Manther in The Batman (2013)

John Malkovich
as Lex Luthor in The Batman (2013)

Will Yun Lee
as Akahara in The Batman (2013)