A total surprise! I couldn't stay still for most of it!. Meryl Streep was not really shining in a couple spots but in teh end, she did herself proud! Julie Walters and Christine Baransky really had choice roles and their cameo musical pieces were showstoppers :o) I wouldn't have wanted to be in Pierce Brosnan's shoes ... he isn't really Three Tenors material, but ya just gotta give him his props for giving it his all! The film was unrelated to ABBA except as their music related to the different elements in the plot. Not really into musicals? Don't pass this one by for that reason!