Jack, un jeune adolescent solitaire et marginal, vit avec sa mère Karen dans une petite ville des États-Unis. Sa vie change le jour où Mark, le fils du nouveau compagnon de Karen, fait irruption dans sa vie. Les deux adolescents tissent alors une relation intense et font la rencontre de Sarah, avec qui ils deviennent vite un trio inséparable.