Honey Daniels (Jessica Alba) is a bartender and dance teacher at the local community centre in New York. Having dreams to make it as a backup dancer in music videos, Honey and rival Katrina (Laurieann Gibson) are recorded dancing one night in the club where she works. That same night, Honey and friend Gina (Joy Bryant) leave the club and encounter some kids dancing. Two of the kids are introduced as Benny (Romeo Miller), and his little brother Raymond (Zachary Williams) who also plays his little brother in the Nickelodeon (TV Channel) show Romeo! Honey invites both to attend her classes at the community college, and they become inspiration for some of her moves as a Dancer. Honey soon catches the attention of Music Director Michael Ellis (David Moscow), who gives her a job as a back up dancer in Jadakiss' new video. Unimpressed with his current choreographer, Ellis decides to let Honey choreograph the video.
Suitably impressed, Honey gets promoted, and choreographs for Tweet, Sheek Louch, and Shawn Desman. Having hit the big time in the music business, Honey reluctantly dates Hairdresser Chaz (Mekhi Phifer), and faces problems at the community centre. The building is old and falling apart, and Honey's mother runs the centre but is unsure if she will be able to maintain it. Deciding to do something about it, Honey finds an old store up for sale and decides to turn it into a dance studio for the local kids.
Pressuring Honey to take up teaching Ballet classes, her parents refuse to help with the new dance studio. Honey gets a bank loan, and puts down a deposit. Meanwhile, Honey pitches an idea to Ellis for Ginuwine's new video, using the kids she teaches at the centre as the back up dancers, Ginuwine acting like an urban Pied Piper. Gina's 25th birthday comes up, and Honey makes plans to take her to Atlantic City, but Ellis convinces her to make an appearance at a black and White party instead, where he subsequently makes a drunken pass at her. She refuses his advances, slaps him on the face and Michael begins to have a major outburst at Honey and Honey leaves the party. Honey and the kids as background dancers dance for Ginuwine's new video but Michael is not impressed and hires Katrina to be in Ginuwine's new video and he fires her from Ginuwine's video, black balls her in the business, and installs Katrina in her place.
Her friendship with Gina, although strained, improves, and she helps Honey realise she can still make her dreams come true. Honey struggles to pay the down payment on the studio, and eventually comes up with an idea to raise revenue. She holds a dance benefit, using an abandoned church that will be torn down for the event. Honey spends time getting to know Raymond and Benny, and is shocked to see Benny going down the wrong track. She visits him in Prison. She is determined to help him but he refuses and insults Honey. Honey informs Benny that his mother knows and he will be getting bailed out and Honey tries to reason with him but he tells her to go.
Honey asks Benny how many times do his mates come and see him and he is visibly saddened by her question realising that his best friend Otis betrayed him and got him arrested and none of his friends visit him at all and leaves him to think about it in the benefits has a new video for Missy Elliott to choreograph, and she is unimpressed with Katrina's ideas. She insists on Honey Daniels, and Ellis goes crawling back to her, begging her to work for him. He offers to buy her the studio. She refuses, saying she does not need his money, and she will do it on her own. Gina is given a flier for the benefit, and takes it to the bank manager, who calls some donors to appear at the benefit. On the night, it is a full house, and Honey's parents, Benny's disapproving mother and Chaz among many others attend.
While everyone is getting dressed and preparing for the performance. In the dressing room, Benny tells Honey that everything will be OK. Benny's mother is duly impressed with her son, and sees the future he has as a choreographer. The audience claps for everyone who danced. Honey embraces her new boyfriend Chaz and Benny and everybody else including her parents. R'n'B singer Tweet also attends, and gets on stage with Honey to celebrate her victory. Missy Elliott arrives at the benefit around the time it finishes, cursing her driver, saying she will have him fired if he's the reason she can't meet Honey.
The credits roll, and feature Honey's successful music video for Blaque..