When a group of six friends leaves the hustle and bustle of the city for a short retreat, they find that the manor they’ve rented in the countryside might not…