Songs, Coreography, scenery and movement made this an enjoyable movie to watch. I especially looked forward to seeing what was coming next. If you are a fuddy-duddy you won't like it (for you old sticks in the mid types) you really won't like it if you have stick up your ****.