Hesher (Joseph Gordon-Levitt) ist ein depressiver, unglücklicher junger Mann mit schwieriger Vergangenheit. Außerdem ist er gewaltätig, ungepflegt und liebt es, aus der Reihe zu tanzen, in dem er zum Beispiel alle möglichen Sachen anzündet. Und dann trifft er auf den 13-jährigen T.J. (Devin Brochu), der auch nicht viel Glück im Leben hat, da ...