Cinderella has been retold far too many times to even count, what made this version stand out is the way it was delivered, how the events are arranged and the inclusion of an aftermath after prince charming found his one true love.
The movie was directed with great attention to character development. The story kept the balance between realism and fantasy. We all know Mary in the story is just studying due to school privileges and doesn't have the money to go to dance school so what does she do? She sneaks in and through the mirror emulates the dances of the more privileged kids, we always see in movies the line: "Try your best" but in this story, Cinderella finds a way to make her dreams come true, she is strong-willed and kind at the same time. When her sisters show her video as a kid dancing, she fought back with getting the tango tape and letting prince charming know she is the one. A very different approach to the meek and kind Cinderella we all know.
With regards to Joey, the prince of the movie, very well played by Andrew Seeley. Makes you wonder why he didn't land the role in High School Musical, his dance moves are not the best out there but very far from average. His acting is subtle but at the same time very convincing. His expression when he touched the mirror during the dance rehearsal was spot on and very indicative that he felt that the person of his dreams are on the other side of it. The chemistry of their characters is undeniable.
The evil stepmother has a lot of dialogue that pokes at pop icons, wash out artists and teenyboppers, if you can keep an open mind, it is hilarious. Jane Lynch really got into character, you want to hate her but you can't help but love her in the movie.
The choreography is great especially the mirror scene which I reckon will be happily remembered and Andrew Seeley's final stage performance was very professional, it looked like a real concert of a pop icon. Whoever thought of those deserves a pat in the back.
Overall, do not look for depth in this movie. It is meant to entertain us, not make us think nor try to be smarter than it really is. It is a fresh take on an old classic and does so beautifully.