Unge T.J. (Devin Brochu) har nettopp mistet moren, og begynner også å miste kontakten med faren og grepet om selve livet. Så møter han den eksentriske, ensomme Hesher (Joseph Gordon-Levitt), som bor bak i bilen sin, har langt hår, masse hjemmelagede tatoveringer, røyker hasj og som generelt sett hater verden han lever i og ikke minst de han må dele den med. De får en uventet effekt på hverandre og former et merkelig vennskap. De fortsetter å møtes, til tross for at menneskene nærmest T.J. ikke ønsker at de har kontakt. Men det viser seg at Hesher har flere skjulte sider ved seg selv, og at det ikke bare er gode sider det er snakk om. Blir det mysteriet som er Hesher for mye for den lille gutten å takle?