I saw the play on Broadway 3 times. Now I've seen the film 3 times. It's the music--ABBA's music just ignites anything you are seeing on stage or screen. It is an up--it's bright and sunny. So is this story and this film. Simple, silly, no frills--it's a fairy tale for grownups. I was apprehensive about Streep at first. I knew Walters and Baranski would be fine, and I was right. But Streep made the part her own. Maybe a bit too much laughter in her portrayal, but after the first 10 minutes, you get used to seeing the greatest actress we have in America just letting loose and having a ball. Everyone else in the film looks like they are having a great time as well. Surrender to this film and forget the flaws--it's an oasis of light and laughter in a pretty gray world. And keep your eye on the young lady who stars in it as Sophie--I hope I never read that she posed nude or married 8 times or had to go into rehab--she is an absolutely delightful young woman who will steal your heart with those eyes. And the men are TERRIFIC. Forget what the critics say--go for it!!!!