O mică aşezare de pescari de pe o insulă din Canada. Viaţa localnicilor depinde de adânca mare şi este influenţată de vechi superstiţii şi credinţe. Fiona McKay şi-a petrecut aici copilăria şi tot aici o aduce şi pe fiica ei, Claire (Julia Brendler), o adolescenă marcată de amintirea unui tragic accident, în care a dispărut cel pe care-l iubea cel mai mult. Totul în viaţa lui Claire se schimbă când o întâlneşte pe Celia (Lynn Redgrave), o scriitoare care locuieşte de multă vreme pe insulă. Aceasta este autoarea unei poveşti care seamănă cu întâmplările care au bulversat viaţa fragilei Claire. Personajul principal al romanului este o Silly (Kirsten Dunst), o tânără care vrea să fugă de pe insulă împreună cu un fiul (Trent Ford) unui ofiţer de marină din cel de-al Doilea Război Mondial.