can't think of a movie since Grease where it appeared that the cast was having so much fun. It is infectious and passed on to the audience. The transition from the stage to the screen has been well done. For those who have not seen the stage presentation by all means run to the cinema