T.J., un chico de 13 años, y su padre, ambos devastados por la trágica muerte de la madre y esposa, ahora viven con la abuela. Un día, mientras se dirige a la escuela, T.J. se topa con Hesher, un joven de veintitantos años que ha enfrentado numerosas dificultades. Hesher toma el papel de mentor y a la vez de provocador, llevándolo a situaciones problemáticas que nunca había imaginado. Nicole, una joven trabajadora de una tienda de comestibles que lucha por llegar a fin de mes, aparece para defender a T.J. de un ataque, y él se siente atraído por ella. Sin embargo, Hesher interfiere y destruye sus sueños. A pesar de no ser bienvenido, Hesher se muda a la casa de la abuela, donde termina siendo aceptado.