T.J. (Devin Brochu) ist ein sehr trauriger und wütender Junge. Nach dem Unfalltod seiner Mutter, flüchtet sich sein Vater (Rainn Wilson) mittels häufiger Tabletteneinnahme aus dem Alltag und ist so gut wie nie für seinen Sohn da. Auch seine Großmutter ist mit der Gesamtsituation überfordert. Bei einer seiner einsamen Radtouren, schießt T.J. aus Wut mit einem Stein ein Fenster eines baufälligen Hauses ein. Unerwartet stürmt ein Typ namens Hesher (Joseph Gordon-Levitt) aus dem Gebäude heraus und zeigt sich nicht besonders erfreut über die Aktion des Jungen.
Hesher nistet sich fortan als einer von T.J.´s neuen Freunden bei ihm zu Hause ein. Nach anfänglichen Schwierigkeiten könnte es Hesher hier doch echt schaffen, diese Familie wieder näher zusammen zu bringen, es sei denn es geht zuvor die gesamte Einrichtung zu Bruch oder Hesher verspürt wieder den starken Drang, etwas anzünden zu müssen.