The Lair of the White Worm
When an archaeologist uncovers a strange skull in a foreign land, the residents of a nearby town begin to disappear, leading to further inexplicable occurrences.
22 November 1944, London, England, UK
22 September 1961, New York City, New York, USA
13 March 1940, London, England, UK
21 June 1964, Kidderminster, Worcestershire, England, UK
9 September 1960, Hammersmith, London, England, UK

