Filmed on location in 1980 in Altadena, CA.
The film's poster art is based on Charles Allan Gilbert's 1892 illustration All Is Vanity. The drawing employs a double image (or visual pun) in which the scene of a woman admiring herself in a mirror of her vanity table, when viewed from a distance, appears to be a human skull.
