Question: Of the movies that the English actress Sheila Allen appeared in, which has a spider web on its poster?
Answer: Venom (1971 film)