Something went wrong
Try again later.
Devil's Tower
Sarah has recently lived in Albion Court a rundown apartment building. There, Sarah and her neighbor uncover a strange deaths and disappearances attributed to a vengeful ghost controlling a horde of zombies.
21 May 1985, Croydon, London, England, UK
27 March 1966, Rastrick, Yorkshire, England, UK
19 April 1988, Kent, UK
24 February 1985, Sheffield, South Yorkshire, England, UK
12 June 1974, Highlands, New Jersey, USA
29 August 1965, London, England, UK
26 December 1982, Carlisle, Cumbria, England, UK