Indie British filmmaker Corinna Faith explains why her debut feature, the horror flick THE POWER, is a response to stories of institutional abuse - in an exclusive interview [Read More...]
The night shift in a near empty and crumbling hospital in 1970s' Britain is not cheapened by juvenile jump scares in this atmospherically captivating indie horror – streaming exclusively on Shudder. [Read More...]