The film was originally released in the United States to mixed critical reviews and lackluster box-office earnings, but after it was screened at the 1977 London Film Festival, it became a critical and commercial success in Europe and is often credited with launching Carpenter's career.
The film was originally released in the United States under the title Stairway to Heaven, which derived from the film's most prominent special effect: a broad escalator linking Earth to the afterlife.
The film was originally released in the United States in 1972 as Duck, You Sucker !, and ran for 121 minutes.
0.007 seconds.