Sally Schermerhorn

Born: None


Placeholder

Satan War

as Louise Foster
Released: 1979-10-24

Unseen satanic forces terrorize a young married couple in their new home.

Movie page