Sarah (Meryl Streep) er utstøtt i den lille engelske byen Lyme Regis og speider utover havet i lengsel over sin løytnant. Hun treffer Charles (Jeremy Irons) – de forelsker seg og han bryter forlovelsen med en rik pike. Parallelt følger vi skuespiller i filmen Anna, som spiller Sarah, og hennes kjærlighetshistorie med Mike.