Az 1840-es években az elismert őslénykutató Mary Anning egyedül dolgozik Dél-Anglia zord partvidékén. Korábbi felfedezéseinek híre már megkopott, napjait kevésbé jelentős kövületek gyűjtésével tölti, amiket turistáknak ad el, hogy el tudja tartani magát és beteg anyját.
Hanna (Saoirse Ronan) egyszerű kamaszlánynak látszik. De olyan erős, gyors, ravasz és kitartó, mint egy profi zsoldos katona. Apja, a CIA egykori ügynöke (Eric Bana) az északi sarkkörön túl, Finnország néptelen tundráin nevelte fel, és egyetlen célja volt vele: tökéletes gyilkológéppé akarta formálni a lányát.
Anglia, 1935. A tehetős családba született Briony a kiváltságosok életét éli viktoriánus villájukban. Az élénk fantáziával megáldott kislány írónő szeretne lenni. Amikor az egyik hétvégén összejön a család, a rekkenő hőség hatására a régóta elfojtott érzelmek veszélyes robbanóelegyként törnek felszínre.