Vinou vlastní nezralosti a série nedorozumění nařkne mladého zahradníka Robbieho Turnera (James McAvoy) ze znásilnění nezletilé sestřenice. Nadaný chlapec, který původně mířil na lékařskou fakultu, končí ve vězení. Toto obvinění ale ničí život i její sestře Cecilii (Keira Knightley), která Robbieho bezhlavě milovala.
Když si záhy už o něco starší Briony (Romola Garai) uvědomí, co napáchala, je už pozdě. Cecilia zavrhla celou rodinu v čele s ní a odstěhovala se do Londýna a Robbie výměnou za zkrácení trestu narukoval do armády.
