Alex Owens is a eighteen-year-old welder at a steel mill in Pittsburgh, who lives with her dog, Grunt, in a converted warehouse. She aspires to become a professional dancer, but has no formal dance training and works as a nightly cabaret performer at Mawby's, a neighborhood bar and grill.
Lacking family, Alex bonds with her coworkers at Mawby's, some of whom also aspire to greater artistic achievements. Jeanie, a waitress, is training to be a figure skater, while her boyfriend, short-order cook Richie, hopes to become a stand-up comic.
One night, Alex catches the eye of customer Nick Hurley, the owner of the steel mill where she works. After learning that Alex is one of his employees, Nick pursues her on the job, though Alex turns down his advances. Alex is also approached by Johnny C., who wants her to dance at his nearby strip club, Zanzibar.
After seeking counsel from her mentor, retired ballerina Hanna Long, Alex attempts to apply to the Pittsburgh Conservatory of Dance and Repertory. She becomes intimidated by the scope of the application process, which includes listing all prior dance experience and education, so she leaves without applying. Leaving Mawby's one evening, Richie and Alex are assaulted by Johnny C. and his bodyguard, Cecil. Nick intervenes, and after taking Alex home, the two begin a relationship.
In a skating competition, Jeanie falls twice during her performance and sits defeated on the ice before being helped away. Discouraged by her failure and the departure of Richie, who has decided to try his luck in Los Angeles, Jeanie begins dating Johnny C. and working as one of his strippers at Zanzibar. After finding out about Jeanie's situation from Jake, Alex finds her and drags her out of Zanzibar. Jeanie is angry, but she soon realizes her mistake.
After seeing Nick with a woman at the ballet one night, Alex throws a rock through a window of his house, only to discover that it was his ex-wife, whom he was meeting for a charity function. Alex and Nick reconcile, and she gains the courage to apply to the Conservatory. Nick uses his connections with the arts council to get Alex an audition. Upon discovering this, Alex is furious with Nick because she did not get the opportunity based on merit, and she decides not to go through with the audition. Seeing the results of others' failed dreams and after the sudden death of Hanna, Alex becomes despondent about her future, but finally decides to go through with the audition.
At the audition, Alex falters, but begins again and successfully completes a dance number composed of moves that she has studied and practiced, including breakdancing which she has seen on the streets of Pittsburgh. The board responds favorably, and Alex is seen joyously emerging from the Conservatory to find Nick and Grunt waiting for her with a bouquet of roses.
Jennifer Beals as Alexandra "Alex" Owens
Michael Nouri as Nick Hurley
Lilia Skala as Hanna Long
Sunny Johnson as Jeanie Szabo
Kyle T. Heffner as Richie Blazek
Lee Ving as Johnny C.
Ron Karabatsos as Jake Mawby
Belinda Bauer as Katie Hurley
Malcolm Danare as Cecil
Don Brockett as Pete
Cynthia Rhodes as Tina Tech
Durga McBroom as Heels
Phil Bruns as Frank Szabo
Micole Mercurio as Rosemary Szabo
Lucy Lee Flippin as Secretary
Stacey Pickren as Margo
Bob Harks as Priest
Liz Sagal as Sunny
Marine Jahan (uncredited) as Alexandra Owens in dance sequences
Jumbo Red as Grunt