This movie is just plain fun. Of course the ABBA music is great but the way the characters carry it off is delightful. Meryl Streep is a hoot , her coharts play their parts to a tee and who knew those other guys could sing (Pierce Brosnan!). You will tap your feet and laugh and maybe tear up a little but above all you will have a great time. And isn't that why we go to see movies in the first place.