This movie, though the plot is somewhat weak,is really, really good. The dancing is soooo amazing that you can't watch it without getting up and trying some of the steps yourself. I'm a tap dancer as well, so it's fun "stealing steps" from the tap masters in this film. If you like dancing at all,see this movie.