M4uFree Search : carol perry

The Game (1984)

IMDb: 3.2
1984

Three bored millionaires gather nine people in an old mansion, and give them a proposition if they can meet and conquer their biggest fears, theyll get one million dollars in cash

The Demons of Ludlow (1983)

IMDb: 3.6
1983

A murderous demon lurks inside an antique piano in a picturesque coastal town