Una de las razones por las que Sylvester Stallone decidió participar en la película fue porque quería superar su miedo a los espacios cerrados. También aceptó el papel en Máximo riesgo (1993) con el fin de superar su miedo a las alturas.
Sylvester Stallone dijo que esta iba a ser su última película de acción porque se estaba haciendo muy mayor para el género. Sin embargo, después rodó Driven (2001), Rocky Balboa (2006) y John Rambo (2008).
En un principio Rob Cohen quería que Nicolas Cage interpretara a Kit Latura, pero los ejecutivos de Universal pensaban que era más bien un "actor de carácter" y Sylvester Stallone era más viable comercialmente.
Max Allan Collins escribió una versión novelada de la película.