The House

Lost in the woods during a violent storm, a squad of US Soldiers take shelter in an abandoned manor house only to find the horrors inside are worse than anything they could imagine.

Latest Releases