Mamma Mia

Photo: Jonathan Prime/Universal Pictures

3 of 5

I've seen Mamma Mia! on stage and at the movies, so there's no way I'm missing the film's sequel, Mamma Mia! Here We Go Again (July 20). Your favorite cast members, including Colin Firth and Pierce Brosnan, are back, along with a new face or two (hi, Cher!). This time Sophie (played by Amanda Seyfried) is the one expecting—and discovering she has more in common with her mom (the matchless Meryl Streep) than she thought. Throw in spectacular Greek vistas and ABBA songs that didn't make it into the original, and you've got yourself a little vacation.