I absolutely loved it! I went with no expectations as my 12 year daughter loves musicals we absolutely loved it as did my mum who came with us. It was a little long for my younger girls who are 10 and 9 but honestly I adored it. The young lady that plays the main character was incredible her dancing was so graceful and elegant and I just was in awe start to finish. Music was amazing and Jennifer Hudson stole the show.
Go with an open mind it really is incredible I would see it again