I am not really sure why so many people are hating on this movie. I went with my daughter and we enjoyed it very much. Yes there is a lot of singing, but the movie flows flawlessly through the original story, with some modern twists. This is a wonderful remake of a classic tale.