Suggestions by @kurt777
436 suggestions

Mary Elizabeth Winstead
as Jean Grey in X-Men

Sean Penn
as Jim Gordon in Batman

Chris Pratt
as Tommy Elliot in Batman

Scott Eastwood
as Tommy Elliot in Batman

Zachary Quinto
as Jonathan Crane in Batman

Jackie Earle Haley
as Jonathan Crane in Batman

Paul Dano
as Jonathan Crane in Batman

Nick Frost
as Oswald Cobblepot in Batman

Timothy Spall
as Oswald Cobblepot in Batman

Geoffrey Rush
as Alfred Pennyworth in Batman

Bill Nighy
as Alfred Pennyworth in Batman

Gal Gadot
as Selina Kyle in Batman

Eva Green
as Selina Kyle in Batman

Emily Blunt
as Selina Kyle in Batman

Kristen Bell
as Harleen Quinzel in Batman

Alison Brie
as Harleen Quinzel in Batman

Sam Witwer
as Bruce Wayne in Batman

Terry Gilliam
as Director in Diamond Dogs

Sam Riley
as Halloween Jack in Diamond Dogs

Eddie Redmayne
as Milo James Thatch in Atlantis: The Lost Empire