Star Camille Keaton has since refused to ever speak about the film. Her reasons have never been made clear, but it is said that she quit before the end of the film's production, hence the abrupt ending.
Allegedly filmed in 1988, but not released until going straight-to-video, in October 1993.
Camille Keaton wouldn't appear in another film for 17 years when she made Sella Turcica in 2010.
The character Camille Keaton played was originally going to be called Jennifer Hills (i.e. the same character she played in I Spit on Your Grave (1978), but Meir Zarchi threatened legal action, so whenever Jennifer Hills is mentioned in this film, there are very noticeable edits to remove and/or change the surname Hills, hence why the character is mostly referred to as simply Jennifer.