I loved Mama Mia on Broadway, but for whatever reason was not all that excited about it coming to the big screen. Boy, was I wrong!! If you don't find yourself singing along or tapping your toes, you really need to check your pulse! Meryl Streep is fabulous! The whole movie was cast extremely well. There were times when the movie was pure magic and others when it was excitingly fun! This one is a movie you'll have to own and pull out when you need a pick me up! Kudos!