In een hotel in de Berkshire Mountains, Massachusetts, komen zeven oud-klasgenoten na vele jaren weer bijeen. Nora, eigenaresse van het hotel, heeft kort daarvoor haar leven opnieuw moeten inrichten na de dood van haar man. Avery wordt nog altijd achtervolgd door een vreselijke gebeurtenis uit zijn schooltijd, maar heeft in toronto een nieuw leven opgebouwd samen met zijn vrouw en twee kinderen. Agnes geeft inmiddels les op hun oude school. Zij draagt een geheim met zich mee dat ze dolgraag wil delen, maar waar iedereen geschokt door zou zijn. De aanleiding voor de bijeenkomst is de bruiloft van Bridget en Bill, haar jeugdliefde. Zij hebben elkaar kort geleden opnieuw ontmoet en stappen vanwege Bridgets gezondheid versneld in het huwelijksbootje. Bill heeft ervoor gezorgd dat de oude vrienden weer bij elkaar komen, tijdens een weekend vol onverwachte open baringen en beschuldigingen...