This movie was a blast. Meryl Streep was fantastic, don't listen to the critics. Her voice was very good! You could tell everyone in the movie was having such a great time making this movie. Also, not sure exactly where it was filmed, but the scenery is breathtaking. It takes place in Greece, so I assume it was there, but not sure. Julie Walters is a doll and I think we will be seeing a lot of her. Take your girlfriends and sing along! Mama Mia! Fun!