Matka 13-letniego T.J.-a (Devin Brochu) ginie w wypadku samochodowym. Syn wraz z ojcem przeprowadzają się do babci. Tam poznaje Heshera (Joseph Gordon- Levitt), aspołecznego buntownika, który wciąga go w kłopoty. W między czasie chłopak zakochuje się w ekspedientce Nicole (Natalie Portman).