This movie is for people who love dance and music. The creators emphasize these performing arts over story and acting. I actually enjoyed this movie quite a bit because the whole cast, especially the titular roles are VERY talented in their specialities and that compensated their not so great acting skills (at least for me). I also noticed that the movie is very detail oriented. There are a lot of subtle details placed through out the movie which I thought was quite interesting. The choreography is beautiful as well. This is definitely not your average hollywood movie, it's not meant to be. It's more of a performing arts movie production. If you watch it knowing this, you will be able to enjoy it for what it is.