La frase de "There are no more heroes in the world" (No hay más héroes en el mundo) también se utilizó en Arma letal (ambas películas escritas por Shane Black).
Al compositor Michael Kamen no le gustó nada la película cuando la vio por primera vez. La única razón por la que accedió a poner su música fue por la gran amistad que tenía con Bruce Willis y el productor Joel Silver.
Con esta película, Shane Black se convirtió en el primer escritor en vender un guion por 1 millón de dólares. Según la revista Time, originalmente Carolco Pictures le ofreció 2,5 millones pero decidió quedarse con Warner Bros aunque era la oferta más baja (1,75 millones) porque quería trabajar con Joel Silver, quien también había producido el guion de Arma letal.