
Dopo aver perso la madre in un incidente d’auto la vita in casa e fuori per TJ (Devin Brochu) si è fatta dura, suo padre (Rainn Wilson) è caduto in una forte depressione che lo ha reso apatico e dipendente dagli psicofarmaci e sua nonna (Piper Laurie), per quanto possa provare a reagire è troppo anziana per riuscire a sostenere entrambi. Dopo un litigio con il padre ed un incidente con la bici TJ fa la conoscenza di Hesher (Joseph Gordon-Levitt) un ragazzo sbandato, preda di pulsioni rabbiose che vive alla deriva. Il ragazzino involontariamente farà perdere ad Hesher l’alloggio che occupava abusivamente mettendolo nei guai con la polizia e non ci vorrà molto perchè TJ se lo ritrovi a bivaccare in casa. Inizierà così per la famiglia Forney una stramba convivenza all’insegna del surreale con questa vera e propria mina vagante, che insieme alla graziosa commessa di un supermercato (Natalie Portman) parteciperà in un modo piuttosto singolare all’elaborazione del lutto di TJ e suo padre.