When three couples retreat to a secluded cabin resort in Blue Ridge, GA, their peaceful getaway quickly spirals into a nightmarish ordeal.