Suggestions by @mrq
844 suggestions

Ben Affleck
as Thomas Wayne in Batman (2009)

Rachel McAdams
as Harleen Quinzel in Batman (2009)

Cillian Murphy
as Jonathan Crane in Batman (2009)

BD Wong
as Hugo Strange in Batman (2009)

Matt Smith
as "The Red Hood" in Batman (2009)

Richard Kind
as Oswald Cobblepot in Batman (2009)

Mark Ruffalo
as Jim Gordon in Batman (2009)

Brandon Routh
as Clark Kent in Batman (2009)

Richard E. Grant
as Alfred Pennyworth in Batman (2009)

Jake Gyllenhaal
as Bruce Wayne in Batman (2009)

Conan Stevens
as Micah Flint in Superman (2008)

Cary Elwes
as Carl Draper in Superman (2008)

Vera Farmiga
as Lara Lor-Van in Superman (2008)

Jude Law
as Jor-El in Superman (2008)

Margo Martindale
as Martha Kent in Superman (2008)

Bill Pullman
as Jonathan Kent in Superman (2008)

Laurence Fishburne
as Perry White in Superman (2008)

Jensen Ackles
as John Corben in Superman (2008)

Shaw Madson
as Phillip Karnowsky in Superman (2008)

Yvonne Strahovski
as Mercy Graves in Superman (2008)