Tanto Christopher Reeve como Michael Keaton han interpretado a superhéroes de DC Comics en la gran pantalla. Christopher Reeve actuó como Clark Kent/Superman en Superman (1978), Superman II (1980), Superman III (1983) y Superman IV: En busca de la paz (1987). Michael Keaton interpretó a Bruce Wayne/Batman en Batman (1989) y Batman Vuelve (1992).
Podemos ver en la película a Michael Keaton llevando un sombrero de los Pittsburgh Pirates. Keaton, cuyo nombre real es Michael Douglas, es de Pittsburgh y es un gran fan de los Pirates.
Esta película fue estrenada un año antes de que Christopher Reeve tuviera su fatal accidente cuando estaba montando a caballo en 1995.
Una de las canciones que se utilizaron en la puntuación es ampliamente conocida por el público español y latinoamericano: 'No se tú', del cantante mexicano Luis Miguel. Por cuestiones de marketing, el título de la película se cambió para el estreno en México y se le puso el nombre de la canción.
Michael Keaton y Geena Davis previamente protagonizaron juntos Beetlejuice (1988) donde los dos interpretaban a fantasmas. En esa película compartieron un beso a pesar de ser antagonistas.