Każdy zasługuje na szansę spełnienia swoich marzeń, ale niektórzy mają ją tylko jedną. Tyler Gage (Channing Tatum) jest buntownikiem z gorszej części Baltimore - i jedyną rzeczą jak stoi pomiędzy nim a jego niespełnionym życiem są marzenia, że pewnego dnia się stąd wyrwie. Nora (Jenna Dewan) jest wysoko postawioną tancerką baletu uczęszczającą do bardzo dobrej szkoły w Baltimore (Maryland School of the Arts) - i jedyną rzeczą stojącą na drodze do jej pewnej i wspaniałej przyszłości jest znalezienie partnera do tańca na jej pokaz końcowy. Kłopoty z prawem sprawiają, że Tyler ląduje w ramach pracy społecznej w Maryland School of the Arts. Jest tam jako ktoś obcy, niepasujący do otoczenia, dopóki jego umiejętności jako zdolnego, ulicznego tancerza nie przyciągają uwagi Nory. Teraz coś pomiędzy nimi iskrzy, na i poza sceną. Tyler zdaje sobie sprawę że ma tylko jeden występ aby udowodnić że może zajść w życiu dalej niż kiedykolwiek mógł to sobie wyobrazić.

Klubowe nocne życie w Berlinie pokazane w rytmie 100000 uderzeń na minutę. DJ Ickarus (w tej roli Paul Kalkbrenner i jednocześnie autor ścieżki dźwiękowej do filmu) wraz ze swoją menadżerką i dziewczyną Mathilde (Rita Lengyel) bierze udział w tournée występując w klubach, a jednocześnie przygotowuje się do wydania muzycznego albumu. Wspomaga się narkotykami. Mathilde coraz gorzej znosi jego nałóg. Gdy Ickarus przedawkuje i znajdzie się w szpitalu psychiatrycznym, kobieta szuka pocieszenia u dawnej kochanki. Dzień ukończenia albumu oddala się.

Pasją nastoletniej Sary, dorastającej w małym miasteczku w Illinois, jest balet. Po śmierci matki dziewczyna przeprowadza się do ojca, muzyka, do Chicago i rozpoczyna naukę w tutejszej szkole. Zetknięcie z nowym dla niej środowiskiem nie jest łatwe. Sara zaprzyjaźnia się z Murzynką Chenille, której bratem jest utalentowany Derek, gwiazdor klubu hip-hopowego. Derek wprowadza Sarę w świat hip-hopu, a wspólna pasja, taniec, staje się początkiem ich romansu. Na drodze do szczęścia młodych stają uprzedzenia rasowe.