I loved everything about this, from the choreography to the music and of course the actors playing each role! It reminded me of Center stage and a little of Staying Alive. This is a movie I could watch many times over. It made me smile and even shed a tear.