A group of naive young people find their carefree weekend in an isolated country house unhinged when one of th...