7,035 suggestions

John Cena
as Peacemaker in Batman villians

Peter Capaldi
as The Thinker in Batman villians

Idris Elba
as Bloodsport in Batman villians

Neil Patrick Harris
as Music Meister in Batman villians

Jason Momoa
as Arthur Curry in Justice League: The New Frontier

Charlie Hunnam
as Oliver Queen in Justice League: The New Frontier

Brandon Routh
as Clark Kent in Justice League: The New Frontier
Clive Owen
as Bruce Wayne in Justice League: The New Frontier
Robert Pattinson
as Bruce Wayne in Justice League: The New Frontier
Gal Gadot
as Diana Prince in Justice League: The New Frontier

Lucas Till
as Barry Allen in Justice League: The New Frontier

Joel Kinnaman
as Rick Flag in Justice League: The New Frontier

Lance Reddick
as J’Onn J’Onnz in Justice League: The New Frontier

Katherine McNamara
as Barbara Gordon in Batman: Heart Of Ice

Jane Levy
as Barbara Gordon in Batman: Heart Of Ice

Wyatt Oleff
as Dick Grayson in Batman: Heart Of Ice
Ralph Fiennes
as Dr. Victor Fries in Batman: Heart Of Ice
Robert Pattinson
as Bruce Wayne in Batman: Heart Of Ice
Clive Owen
as Bruce Wayne in Batman: Heart Of Ice

Walton Goggins
as Firefly in The Batman