The Devil You Know: A Horror Play (rating 3/5) Found footage horror has oversaturated the genre in the past decade or so (starting way back in 1980 with Cannibal Holocaust and then popularised by the Blair Witch Project in 1999, leading to more recent and tired productions like the Paranormal Activity franchise) but it it […]