
You can't undo the past. But can you live as if it never happened? A quiet lakeside resort in Vermont seems like the perfect summer getaway for Olivia and Harry Somerville and their three young boys. But in a single moment, their idyllic family retreat becomes...