Lata 60. XX wieku. Dziesięcioletnia wrażliwa Harriet (Evan Rachel Wood) zaprzyjaźnia się z opóźnionym w rozwoju Rickym (Kevin Bacon). Mężczyzna staje się jej towarzyszem zabaw i powiernikiem najskrytszych tajemnic. Gdy matka Harriet ginie w wypadku, opiekę nad dziewczynką przejmuje jej starsza siostra, Gwen (Mary Stuart Masterson), i zabrania jej spotykać się z Rickym. Harriet postanawia uciec z domu.