When an idyllic getaway suddenly erupts into chaos, trust unravels fast.
Starring Julia Roberts, Mahershala Ali, Ethan Hawke, Myha’la and Kevin Bacon. Coming to Netflix on December 8.