A Nazi scientist and a woman known as a "spider goddess" attempt to develop a nerve gas made from s… Watch More info Venom ★ 4.9 1974
A deck-chair attendant at a British resort promotes a film festival featuring a French sexpot. Watch More info French Dressing ★ 5.5 1964