A modern supernatural horror film that explores the dark side of the human psyche, and the terror in facing up to one's darkest fears. Set in London, England, the film be ...
A bruised and battered Max sits in an interrogation room dressed in a ghoulish costume caked in dried blood. With his alibi littered with two corpses, blood-curdling scre ...