Suggestions by @seanwhelanwhelan
7,654 suggestions

Albert Finney
as Alfred Pennyworth in Alternate Casting: The Dark Knight (2008)
Anthony Hopkins
as Alfred Pennyworth in Alternate Casting: The Dark Knight (2008)

Josh Hartnett
as Bruce Wayne/Batman in Alternate Casting: The Dark Knight (2008)

David Boreanaz
as Bruce Wayne/Batman in Alternate Casting: The Dark Knight (2008)

Cillian Murphy
as Bruce Wayne/Batman in Alternate Casting: The Dark Knight (2008)
Joshua Jackson
as Bruce Wayne/Batman in Alternate Casting: The Dark Knight (2008)

Eion Bailey
as Bruce Wayne/Batman in Alternate Casting: The Dark Knight (2008)
Jake Gyllenhaal
as Bruce Wayne/Batman in Alternate Casting: The Dark Knight (2008)

Don Johnson
as Commissioner James Gordon in The Dark Knight (1998)

Timothy Dalton
as Dr. Leonid Pavel in The Dark Knight Rises (2002)
Kate Winslet
as Jen in The Dark Knight Rises (2002)

Javier Bardem
as Bane in The Dark Knight Rises (2002)

Treat Williams
as Peter Foley in The Dark Knight Rises (2002)
Jeff Goldblum
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)

Nicolas Cage
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)

Johnny Depp
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)

Tim Roth
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)
Nicola Peltz Beckham
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)

Johnny Depp
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)

Tim Roth
as Jonathan Crane/Scarecrow in The Dark Knight Rises (2002)