Plot Jessica Donovan (Amy Smart) is engaged to workaholic Kent (played by Billy Zane) and they decide to take dancing classes for their wedding. However Kent is so busy with his work that he misses all of the lessons. Jessica, however, develops a liking for dancing, and ultimately, for the dance teacher Jake (played by Tom Malloy). Jake is deaf (he uses hearing aids) but is a two-time former US Open Swing Dancing Champion. His former partner Corrine is now a judge in the Open Tournaments. Jake and Corrine also have a history as they were engaged but Corrine cheated on him which ultimately led to their break up.