Filmen handler om 18 år gamle Alexandra (Alex) Owens (Jennifer Beals) som jobber som en danser på en bar om natta, og som en sveiser om dagen. Hun bor alene i et tomt lagerhus sammen med pitbullen, Grunt. Drømmen hennes er å komme inn på en prestisjefylt danseskole. En kveld på baren, tiltrekker hun seg oppmerksomhet fra Nick Hurley (Michael Nouri), som viser seg å være sjefen hennes der hun sveiser. Etter hvert finner Nick ut at Alex er en av hans arbeidstakere.