Tyler Gage (Channing Tatum) lebt mit seiner Pflegefamilie in einem der ärmeren Viertel von Baltimore, dem das Leben bislang wenig Chancen gegeben hat, die er auch konsequent nicht nutzte. Zusammen mit seinem besten Freund Mac Carter (Damaine Radcliff) und dessen kleinem Bruder Skinny (De'Shawn Washington) bricht er, nachdem sie sich auf einer Party aufgeputscht haben, in die "Maryland School Of Arts" ein und verwüstet das Mobilar. Er wird geschnappt und, da dies nicht sein erstes Vergehen war, zu 200 Stunden gemeinnütziger Arbeit verurteilt, abzuleisten am Tatort.
Er freundet sich mit Miles Darby (Mario) an, der ihm hilft, sich in der Schule zurechtzufinden. Zunächst ist Tyler nicht nur von seiner Strafe genervt, als Handlanger für den Hausmeister (Michael Seresin) zu arbeiten, der ihm als erstes einen Mop in die Hand drückt, sondern auch vom Gehabe der Schüler: Mit Leuten, die in Strumpfhosen kunstvoll über die Bühne hopsen, hatte er bisher überhaupt nichts am Hut; er übt sich lieber im Hip Hop. Dann fällt ihm beim Putzen die hübsche Ballettschülerin Nora Clark (Jenna Dewan) auf.
Die talentierte Tänzerin trainiert verbissen für den bevorstehenden Auftritt beim Wettbewerb "Senior Showcase". Dort hofft Sie, sich mit ihrer Leistung für den ersten Schritt zu einer großen Karriere zu empfehlen, denn dort werden Talentscouts von renommierten Ballettcompagnien erwartet. Doch ihr Tanzpartner Andrew (Tim Lacatena) verletzt sich am Fuß und kann nicht mehr proben. Für die anspruchsvolle Nora findet sich unter den Schülern kein adäquater Ersatz, und die Schüler, mit denen sie es versucht, stellen sich reichlich dämlich an.
Als sie heimlich Taylor beim Freestyle-Tanzen beobachtet, erkennt sie sein Talent. Nach kurzem Zögern nimmt Nora sein Angebot an, mit ihr zusammen zu proben und schafft es auch, die anfänglich eher skeptische Direktorin Gordon (Rachel Griffiths) für ihre Idee zu begeistern. Nun ist Taylor zwar von seiner öden Arbeit freigestellt, doch durch ihre völlig unterschiedliche Herkunft und Einstellungen geraten er und Nora in Streit. Doch während des gemeinsamen Übens stellen sie fest, dass sich ihre Tanzstile gegenseitig ergänzen können, und zwischen den beiden springt der Funke über. Auch Noras beste Freundin Lucy Avila (Drew Sidora) hat endlich Glück in der Liebe und kommt Miles näher. Allerdings gibt es nach außen einigen Stress: So gerät Taylor mit Noras Ex-Partnern aneinander und wird von seinen Kumpels aufgezogen.