T.J. (Devin Brochu) jest trzynastoletnim chłopcem, którego matka nagle odchodzi w przypadku samochodowym. Także on, jak także jego stary Paul (Rainn Wilson) są zniszczeni tym doświadczeniem i robią się do babci T.J.’a. Takiego dnia przesyłając do budynku ze nauki, T.J. spotyka Heshera (Joseph Gordon-Levitt) – dwudziestokilkuletniego mężczyznę, jaki stanowi samotnikiem, nienawidzącym świata również ogólnych którzy w przed mieszkają, o dalekich tłustych włosach, mającym własnej roboty tatuaże, który wiele piecze a jest w własnym vanie. Stoi się zarówno mentorem jak również prześladowcą młodego i wdraża go w kłopoty, których ten, wcześniej, nawet nie umiał sobie wyobrazić. A jedyne problemy otworzą się dopiero, gdy mężczyźni spotykają Nicole (Natalie Portman). T.J. zacznie się w niej podkochiwać, tymczasem jego myśli legną w gruzach za sprawą Heshera.