Suggestions by @ran123
121 suggestions
Joshua Jackson
as Bruce Wayne/Batman in Alternate Casting: Batman Begins (2005)

Marilyn Manson
as Jonathan Crane/Scarecrow in Alternate Casting: Batman Begins (2005)

Nicolas Cage
as Harvey Dent/Two-Face in Alternate Casting: Batman Forever
Al Pacino
as Harvey Dent/Two-Face in Alternate Casting: Batman Forever
Martin Sheen
as Harvey Dent/Two-Face in Alternate Casting: Batman Forever

Clint Eastwood
as Harvey Dent/Two-Face in Alternate Casting: Batman Forever
Linda Hamilton
as Dr. Chase Meridian in Alternate Casting: Batman Forever

Micky Dolenz
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever

Mark Hamill
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever
Steve Martin
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever

John Malkovich
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever

Kelsey Grammer
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever
Brad Dourif
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever

Micheal Jackson
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever
Matthew Broderick
as Edward Nygma/The Riddler in Alternate Casting: Batman Forever
Corey Feldman
as Dick Grayson/Robin in Alternate Casting: Batman Forever
Corey Haim
as Dick Grayson/Robin in Alternate Casting: Batman Forever

Alan Cumming
as Dick Grayson/Robin in Alternate Casting: Batman Forever

Toby Stephens
as Dick Grayson/Robin in Alternate Casting: Batman Forever

Jude Law
as Dick Grayson/Robin in Alternate Casting: Batman Forever