Peter Sykes

Recently added

Venom
4.7

Venom

May. 02, 1974

Venom

A Nazi scientist and a woman known as a “spider goddess” attempt to develop a nerve gas made from spider venom.
Demons of the Mind
5.3

Demons of the Mind

Nov. 05, 1972

Demons of the Mind

A physician discovers that two children are being kept virtually imprisoned in their house by their father. He investigates, and discovers a web ...