A mysterious artifact unearthed below a London Underground station proves to have powerful psychic effects on the people around.
We haven't mapped this film's connections yet. Explore Roy Ward Baker's other work or films from United Kingdom below.
More from Roy Ward Baker → Cinema of United Kingdom →