Justin Schumacher (Alexander Calvert) je malý chlapec, ktorý sa už od malička vášnivo venuje breakdanceu. Pri jednom tanečnom súboji, nešťastne spadne z pódia a upadne do kómy. Celé roky leží bez známky života, ale zrazu - po dvadsiatich rokoch - sa Justin (Jamie Kennedy) preberie. Pre jeho okolie i jeho samého je to kruté, pretože v dospelom tele prebýva duša malého dieťaťa. Jeho rodičia Marty a Sylvia (Christopher McDonald, Debra Jo Ruppová) sa ocitli vo veľkých dlhoch, aby uhradili jeho liečbu. Justin sa preto rozhodne získať peniaze, a tak sa vráti k jedinému, čo ovláda - k tancu. Dá dohromady niekdajšiu partiu a začnú opäť tvrdo trénovať. Veď na blížiacej sa tanečnej súťaži môžu vyhrať až 100-tisíc dolárov.