Jennifer West and Dorothy Lemay star in a classic USA full-length film from 1981
Jennifer West and Dorothy Lemay star in a horrifying American nightmare