Scum of the Earth
Overview:
On a romantic vacation at a lakeside cabin in Texas, city gal Helen Fraser flees into the backwoods after a lurking, unseen psycho slays her husband with an axe.
Released:
1974-01-01
Duration:
01:30:00