This movie is horrendously bad—in the best possible way. The acting is so-so. The vocals are ok but not great. Amanda has a sweet, tremulous voice. Pierce Brosnan can NOT sing. The story line doesn't bear repeating. The ABBA songs hardly fit the plot line. Anyone who thought some of the Beatles' songs in Across the Universe were a stretch should see this movie; I promise you'll never think that again. But Mamma Mia! is delightful. Unintentionally and intentionally hilarious. Bright colors. Up beat. If you harbor a secret (or not-so-secret) love for ABBA, you'll likely be tempted to get up, dance, and sing. If you go in with the right attitude, you'll leave with a smile on your face.