Filmen utspelar sig i England och året är 1935. Trots att nazismen växer sig starkare i Tyskland och världen står på tröskeln av ännu ett världskrig, spenderar Briony Tallis och hennes familj några lata dagar i lyx i deras enorma viktorianska hus utanför London.Hettan är kvävande och de sedan länge undertryckta känslor som familjemedlemmarna bär på, hotar att brisera under det att veckoslutet fortskrider. Briony är en nybliven författarinna med livlig fantasi. Genom en rad missuppfattningar utpekar hon hushållerskans son, Robbie Turner, för ett brott han inte begått. Robbie och Cecilia, Brionys syster, är förälskade i varandra och Brionys anklagelser får inte bara konsekvenser för det unga kärleksparet, utan förändrar familjen Tallis liv för alltid.