Persephone (Percy) ist 13 Jahre alt, als sie zum ersten Mal mit ihren Eltern die Ferien am See im Nordosten Kanadas verbringt. Sie ist unglücklich in der Schule, eher eine Einzelgängerin, und ihre Eltern hoffen, dass sie das neue Ferienhaus auf andere Gedanken bringt. In diesem Sommer lernt Percy die Brüder Sam und Charlie kennen, mit denen sie unbeschwerte Wochen verbringt. Insbesondere mit Sam verbindet sie bald eine tiefe Freundschaft. Er wird ihre erste große Liebe – auch zu ihrem Unglück.
Inzwischen ist Percy 30 Jahre alt und erfolgreiche Redakteurin bei einem Designmagazin in Toronto. Sie lebt ihr Leben zwischen ihrem Job, kurzen unverbindlichen Beziehungen und ihren Panikattacken. Eines Tages erhält sie völlig unerwartet einen Anruf von Charlie, der ihr eine Nachricht übermittelt. Und Percy begibt sich noch einmal an den magischen Ort am See …