I am not someone who is overly fond of musicals but this one is GREAT!