A Nazi scientist and a woman known as a “spider goddess” attempt to develop a nerve gas made from spider venom.
During World War II, four British soldiers are commissioned to set up an observation post on a seemingly deserted island in the Mediterranean. However, while surveying the island, the Brits…