The film was directed by her husband, Leslie Stevens.
She appeared in only 2 movies (both directed by her husband).
Four years after this movie was made she committed suicide.
This movie was thought to be lost. It was restored at UCLA.
I rated it 80/100 (creepy factor is through the roof!).