Viața lui Billy Elliot (Jamie Bell), fiu de miner în vârstă de 11 ani, se schimbă radical când descoperă din întâmplare o clasă de balet în timpul orelor de box. Talentul său rar îi reaprinde profesoarei Wilkinson (Julie Walters) pasiunea pentru predare. Dar Billy trebuie să-și ascundă lecțiile de dans de tatăl său văduv (Gary Lewis) și de fratele autoritar (Jamie Draven), ambii în grevă și abia supraviețuind. Conflictul izbucnește când află că banii de box sunt folosiți pentru balet. Între presiunea familiei și pasiunea pentru dans, Billy găsește sprijin la prietenul Michael și la bunica sa, dar și curajul de a încerca la Școala de Balet Royal din Londra. Prins între datorie și vis, el descoperă că dansul nu e doar un hobby, ci destinul său.