Angela Deamer

Born: None


Placeholder

The Godsend

as Lucy Marlowe
Released: 1980-01-25

An English family of six takes in a pregnant woman who disappears shortly after giving birth....

Movie page