During a weekend getaway at a secluded lakeside estate, a group of friends finds themselves entangled ...