Tyler Gage (Channing Tatum) dorastał po złej stronie torów w Baltimore i przez to większość życia miał kłopoty z prawem. Kiedy po raz kolejny staje przed sądem, zostaje skazany na 200 godzin prac społecznych i kończy na myciu podłóg w Maryland School of the Arts. Chłopak przykuwa uwagę Nory (Jenna Dewan), utalentowanej studentki baletu, która próbuje włączać hiphopowe ruchy do swoich klasycznych programów. Żaden z kolegów Nory nie wydaje się podzielać jej entuzjazmu. Utalentowany Tyler zdaje się być jednak inny. Pomimo obaw ze strony administratorów szkoły, Nora przekonuje go, by pomógł jej przy dużym projekcie.