Search results for "William Sherwood"
The Mafu Cage (1978)

The Mafu Cage (1978)

The Mafu Cage (1978)
IMDb: N/A
102

Two strange sisters live in a crumbling mansion, where they keep a pet ape, which belonged to their late father, locked in a cage. While one of the sisters seems…

Genre: Horror, Thriller