The two models on the cover of the VHS box do not appear in the film.
Filmed in 1988 but not released until 1993.
Trapped Alive was the first film to come out of Wisconsin's now-defunct Windsor Lake Studios, which would go on to produce a number of films under the Fangoria Films label in the early-90s.
The film sat on the shelf for 5 years until AIP picked up the film for video distribution.
Filmed in 1988 under the title of Forever Mine but not released until 1993.