Lily James was brilliant and the casting of Cher as the grandmother looking like a glamourous mom is like a fish out of water. Great singing though even if the plot was a bit convoluted trying to join pieces from the past and present. Anyway, it was a great party fest, magical scenery and everyone had fun! We had fun chiming in too. Would have loved to see more Meryl Streep.