The Devil’s Chair (2006) 9 March 201129 July 2020 Rating: ★★★ Demonic Portal in an Abandoned Asylum Director: Adam Mason Actors: Andrew Howard, David Gant, Louise Griffiths, Matt Berry, … Category: Horror