I love musicals, and I love ABBA. I had high expectations, and I was not disappointed. The casting was great...I loved Meryl Streep's energy. The only thing bad I have to say is that Pierce Brosnan's voice should have been dubbed...he cannot sing...but who cares, he's adorable. I give it 5 stars for sure! It's a feel good movie from start to finish. You leave with a smile on your face that lasts all day long. Go see it!!! You won't be disappointed!