Tyler Gage (Channing Tatum) è un ragazzo difficile, non un delinquente, ma pericolosamente avviato ad una vita fatta di furtarelli, risse tra gang e piccoli reati. Dopo l’ennesima disavventura legale Tyler viene condannato da un giudice a scontare alcune ore di servizio sociale presso la Maryland School of the Arts di Baltimora.
La scuola è un ambiente difficile per Tyler che come un corpo estraneo fatica a farsi accettare dagli studenti e visto il motivo per cui si trova lì è visto come un elemento imbarazzante da tenere opportunamente alla larga.
Per una serie di coincidenze Tyler incontra Nora (Jenna Dewan) aspirante ballerina, proveniente da una famiglia agiata e a prima vista decisamente snob, ma il destino intermedia per loro e a causa di un infortunio del partner di Nora, Tyler si ritrova a prendere il suo posto e con sorpresa di quest’ultima a rivelare un naturale e sorprendente istinto per la danza.