På en ferie møder Lucy Felix. Høj og flot og fuldstændig uimodståelig. De tilbringer en hed nat sammen, men dagen efter opdager Lucy, hvem Felix er. Hendes bedsteveninde, Bridgets bror, som hun har lovet aldrig at forelske sig i.
Da Bridget fem år senere, en uge inden sit bryllup, beder Lucy om at smide alt, hvad hun har i hænderne i Toronto, og møde hende på Prince Edward Island, overvældes hun af minder og følelser. Hvert år siden det første møde med Felix, har de to veninder holdt ferie på øen, og hver gang har Lucy lovet sig selv, at der var én ting, hun ikke måtte, nemlig gå i seng med Felix. Igen. Denne gang vil hun for alvor holde, hvad hun har lovet. Bridget har brug for hende, men Lucy får ikke noget klart svar på, hvad der plager hende. Samtidig er Felix mindst lige så charmerende som han plejer at være. Men også noget ved ham er forandret.
Stykke for stykke dykker vi længere og længere ned i Lucys minder, og efterhånden bliver mere og mere afsløret for os, imens vi lukkes ind i en verden af skyld og skam og begær, der flettes sammen med frustrationen over ikke at vide, hvad der sker i Bridgets liv, hemmeligheder og gamle sår, et knust venskab og en brudt forlovelse, sorgen over et mistet familiemedlem, en vigtig arbejdsmæssig beslutning og tvivl og håb for fremtiden er alt sammen med til at ændre Lucys liv for evigt.