Briony Tallis (Saoirse Ronan), de 13 años, pasa otra mañana aburrida de sus vacaciones en su casa, junto a su familia, sin más remedio que convivir con su hermana Cecilia (Keira Knightley) y sus primos recién llegados, Pier, Jack y Lola, ante la despreocupación de su madre, Emily.