Suggestions by @masterofcool
7,224 suggestions

Bradley Cooper
as George Clooney's Batman in Joel Schumacher's Batman Duology (2005-2007)

Matthew McConaughey
as Val Kilmer's Batman in Joel Schumacher's Batman Duology (2005-2007)

Willem Dafoe
as Max Shreck in Tim Burton's Batman Duology (1999-2002)

Winona Ryder
as Selina Kyle in Tim Burton's Batman Duology (1999-2002)

Stephen Root
as Oswald Cobblepot in Tim Burton's Batman Duology (1999-2002)

Vincent D'Onofrio
as Lt. Max Eckhardt in Tim Burton's Batman Duology (1999-2002)
Billy Bob Thornton
as Bob the Goon in Tim Burton's Batman Duology (1999-2002)

Helena Bonham Carter
as Alicia Hunt in Tim Burton's Batman Duology (1999-2002)

James Coburn
as Carl Grissom in Tim Burton's Batman Duology (1999-2002)

Patrick McGoohan
as Alfred Pennyworth in Tim Burton's Batman Duology (1999-2002)

Joe Morton
as Harvey Dent in Tim Burton's Batman Duology (1999-2002)

Brian Dennehy
as Commissioner James Gordon in Tim Burton's Batman Duology (1999-2002)

Robert Downey Jr.
as Alexander Knox in Tim Burton's Batman Duology (1999-2002)

Connie Nielsen
as Vicki Vale in Tim Burton's Batman Duology (1999-2002)

James Woods
as Jack Napier in Tim Burton's Batman Duology (1999-2002)

Johnny Depp
as Bruce Wayne in Tim Burton's Batman Duology (1999-2002)

Martin Landau
as Dr. Howard Mierzwiak in Eternal Sunshine of the Spotless Mind (1984)

Emilio Estevez
as Patrick Wertz in Eternal Sunshine of the Spotless Mind (1984)

Richard Dreyfuss
as Stan Fink in Eternal Sunshine of the Spotless Mind (1984)

Jennifer Jason Leigh
as Mary Svevo in Eternal Sunshine of the Spotless Mind (1984)