Met nog twee jaar te gaan, kan Sonnet Romano al bijna alles afvinken van haar to-do-lijstje-voor-mijn-dertigste. Carrière: check! Ze heeft net een prestigieuze reisbeurs in de wacht gesleept. Relatie: ze heeft een vriendje, die iets erg belangrijks doet in de politiek. En haar vader, met wie ze sinds kort contact heeft - ook een punt op het lijstje - vindt hem echt een heel goede partij voor haar. Twee keer check! En dan woont ze ook nog in Manhattan. Wat wil een meisje nog meer? Misschien verliefd - écht verliefd worden?
Wanneer haar moeder ernstig ziek wordt, besluit ze baan, beurs en vriendje in de wacht te zetten en terug te keren naar Avalon, het dorpje aan het meer waar ze is opgegroeid. En waar Zach Alger rondloopt, ultrablonde vrijbuiter, talentvol filmmaker, en ooit haar beste vriend. Tot die nacht aan Willow Lake waarin hun monden elkaar plotseling vonden, en aan hun vriendschap een einde kwam. Toch lijkt uitgerekend Zach degene te zijn die haar kan laten zien waar haar hart werkelijk thuis is. En... bij wie!