It wasn't what I expected. The soundtrack was good, and I enjoyed the choreography but the plot was a disillusioned and slightly depressing. Themes of feminism and quite cynical. No happy endings and do we really live in a world of male vs female? I don't think I do.