Our story opens five minutes into the future, where young-ish Josh (Jack Quaid) and his beautiful girlfriend Iris (Sophie Thatcher) are driving up to a very secluded “cabin” in the woods — more like a rich guy’s personal resort — for a weekend with his friends, one of whom is dating the cabin’s vaguely sinister Russian owner Sergey (Rupert Friend, hamming it up with the accent). After a fun but occasionally awkward night of drinking and dancing with his pals, Josh and Iris HAD planned on going out to the lake together the next morning, but he says he’s got a hangover and sends her on ahead. Well, when she gets there Sergey first subtly and then FORCEFULLY tries to have his way with her. Iris defends herself, and … well, that lights the fuse that blows up the whole weekend.
