119 suggestions
Bill Hader
as Joker in Batman

Michael Fassbender
as Harvey Dent in Batman

Ving Rhames
as Waylon Jones in Batman

Jim Carrey
as Victor Zsasz in Batman

Daniel Day-Lewis
as Garfield Lynns in Batman

James McAvoy
as Basil Carlo in Batman

Léa Seydoux
as Pamela Isley in Batman

Lucy Boynton
as Harleen Quinzel in Batman

Joaquin Phoenix
as Jonathan Crane in Batman
Giancarlo Esposito
as Hugo Strange in Batman
David Harbour
as Bruce Wayne in Batman

Ray Liotta
as Harvey Bullock in Batman

Sophia Lillis
as Carrie Kelly in Batman
Bryan Cranston
as James Gordon in Batman
Al Pacino
as Sal Maroni in Batman

Charles Dance
as Alfred Pennyworth in Batman
Bill Hader
as Joker in Batman

Michael Fassbender
as Harvey Dent in Batman
David Harbour
as Bruce Wayne in Batman