Šešiolikmetis Donis, vyresnės klasės moksleivis, jau žino, kas yra mirtis. Po nelaimingo atsitikimo, per kurį jis vos liko gyvas, Donis pastebi, kad gali keisti laiką ir likimus. Su juo vykstančios permainos gąsdina visus artimuosius. Išmokęs keliauti po kitus pasaulius, Donis suvokia, kad net patys nereikšmingiausi poelgiai gali sukelti milžiniškus kataklizmus.
Vienuolikmečio Bilio Elioto tėvas ir brolis – kalnakasiai, o mama senokai mirusi. Atsitiktinai berniukas užklysta į baleto klasę, kurią ką tik atidarė toje pačioje miestelio salėje, kur jis lanko taip nekenčiamą boksą. Magiškas šokio judesio grožis pakeri vaiko vaizduotę. Tuo metu jo tėvas ir vyresnysis brolis dalyvauja streike ir vos pajėgia išmaitinti šeimą. Tad labai įsiunta paaiškėjus, kad Bilis bokso treniruotėms skirtus pinigus išleidžia tokiam nevyriškam užsiėmimui. Baleto mokytoja ponia Vilkinson, norėdama Bilį paruošti stojamiesiems į Londono karališkąją baleto mokyklą, įkalba jį lankyti individualias nemokamas pamokas. Tačiau konkurso dieną Bilis negali išvažiuoti, mat jo brolis susimuša su policininkais. Savo sielvartą Bilis išreiškia šokiu, kurį turėjo matyti tik jo bičiulis Maiklas. Netikėtai šokantį sūnų užklumpa tėvas. Sūnaus talentas taip sujaudina tėvą, kad šis pažada, jog Bilis važiuos į Londoną laikyti stojamojo egzamino.
Septyniolikmetė Beibi (akt. Jennifer Grey) su šeima atvyksta atostogų į prabangų viešbutį. Naivi ir miela mergina kaip mat susidraugauja su viešbučio personalu, vienas kurių – žavingas šokėjas Džonis (akt. Patrick Swayze). Bandydama padėti į keblią padėtį patekusiai vyruko šokių partnerei Peni (akt. Cynthia Rhodes), mergina tampa Džonio šokių mokine, o netrukus ir žengia ant parketo. Tačiau svaiginantys muzikos ritmai, vis labiau kaistanti atmosfera ir žavingas šokių mokytojas pakerta Beibi ir mergina leidžiasi suviliojama šokių ir pasiduoda meilei.