You need to log in to use the "Add to My List" feature.
Screaming Skull 1973 Weird doctor Ollie conducts experiments at the expense of his wealthy wife Helen, who hates him for letting their son die