La elección de Michael Keaton como Bruce Wayne / Batman fue abucheada por miles de fans del cómic, quienes reclamaron a la Warner Bros el cambio de actor para encarnar al superhéroe. Su creador, Bob Kane, también tuvo sus reticencias en la elección de Keaton.
La actuación de Jack Nicholson como el "Joker" es, quizá, la actuación de un villano más recordada en la saga de los superhéroes, junto a la de su sucesor en el personaje, Heath Ledger.
Actores como Alec Baldwin, Robert Downey Jr., Jeff Bridges, Matthew Broderick, Kevin Costner, Tom Cruise, Michael J. Fox, Harrison Ford, Kevin Spacey, Patrick Swayze, Dennis Quaid o Kurt Russell fueron considerados para encarnar a Batman.
Actrices como Jamie Lee Curtis, Glenn Close, Madonna, Geena Davis, Judy Davis, Mia Farrow, Carrie Fisher, Bridget Fonda, Jodie Foster, Melanie Griffith o Diane Keaton fueron propuestas para el papel de Vicki Vale.