Val Kilmer remplace Michael Keaton (qui avait déjà interpreté Batman dans Batman (1989) et Batman le Défi (1992) sous la direction de Tim Burton) dans le rôle de Batman.
A l'origine du projet, l'un des vilains exploité pour ce film devait être L'Epouvantail, interprété par Jeff Goldblum.
Cette fois Tim Burton, réalisateur des deux premiers épisode Batman (1989) et Batman, le défi (1992), est producteur du film. C'est Joel Schumacher qui en assure la direction. C'est la Warner Bros qui a souhaité changer de réalisateur car Batman le défi a été jugé trop glauque et trop sombre. Lors de sa sortie de nombreuses lettres de protestation ont été envoyées par les mère de famille qui considéraient le film inappropriée aux enfants.