Bobby Garfield felnőttként visszatér szülővárosába, legjobb barátja halála után. Az emlékek óhatatlanul számvetésre késztetik Bobby-t. Tízéves korában két jóbarátja volt, akivel mindent megosztott: Carol és Sully. Ráadásul Carollal titkon csókkal pecsételték meg barátságukat. Bobby édesanyja megkeseredett élvhajhász asszony, aki önző módon viselkedett fiával. Egy napon belép életükbe és végleg megváltoztatja azt Ted Brautigan, egy előkelő idegen a városban. Bobby hamar megtalálja a hangot Teddel, aki végre egyenrangúként szól hozzá, és megosztja vele néhány természetfeletti képessége titkát. Egy nyáron át tartott barátságuk, mígnem Tedért eljöttek azok az emberek, akiktől annyira óvta ifjú barátját.