Povestea de dragoste se desfăşoară pe parcursul mai multor ani. Totul începe în 1935, când Briony Tallis, în vârstă de numai 13 ani, îşi priveşte sora, pe Cecilia (Keira Knightley) în timp ce se dezbrăca pentru a intra în apă. Robbie (James McAvoy), prietenul acesteia din urmă, recent absolvent la Cambridge, o urmează. Invidia o determină pe Briony să îl acuze pe Robbie de o crimă pe care el nu o comisese. După ani de închisoare, Robbie vrea să îşi ia viaţa de la capăt, dar le reîntâlneşte pe cele două surori.
[youtube]https://www.youtube.com/watch?v=FWPZDi723Eo[/youtube]