Det är 1983 och i den lilla engelska kuststaden lever tolvårige Shaun ensam med sin mamma sedan pappan dött i Falklandskriget. Shaun (fantastiskt gestaltad av skådespelardebutanten Thomas Turgoose) är utstött i skolan och lite av en ensamvarg. En dag på väg hem möter han en grupp skinheads som lite oväntat är trevliga mot honom. De tar honom under sina vingar och snart börjar Shaun festa, upptäcka tjejer och klä sig som sina förebilder Woody (Joseph Gilgun), Milky (Andrew Shim) och resten av skinheadsgruppen.

När en äldre och uppenbart rasistisk skinhead, Combo (Stephen Graham från Snatch), kommer tillbaka efter en fängelsevistelse förändras den lättsamma och vänskapliga stämningen i gruppen och Shaun ställs inför ett svårt dilemma...