Robert Garfield (David Morse) é um fotógrafo de meia idade que após a morte de um amigo passa a relembrar seu passado, mais especificamente o verão que passou quando tinha apenas 11 anos. Foi uma época marcada pela amizade com Carol (Mika Boorem) e Sully (Will Rothhaar) e também pela chegada de um novo vizinho, Ted Brautigan (Anthony Hopkins). Robert já era órfão de pai naquela época e vivia com sua mãe (Hope Davis), sendo que a memória de seu pai se apagava cada vez mais graças à amargura de sua mãe. Entretanto, é com a amizade e atenção de Ted que Robert passa a ter uma outra visão de seu falecido pai bem como as possibilidades que a vida lhe oferecia na época.