What can I say... This is an over-the-top piece of cinema that is so much fun to watch!Very well cast and directed. The sets, lighting, camera work, and editing are all top notch and keep the story moving at a breakneck pace, in a very entertaining fashion.What a great way to bring the musical back to the forefront!