Yesterday, PJ and I saw Mamma Mia! starring Meryl Streep, Pierce Brosnan, Amanda Seyfried, Colin Firth, Julie Walters, Christine Baranski, and Dominic Cooper. We were really looking forward to seeing it, since we love Streep and the trailer looks fun. We’ve never seen the stage musical, so we didn’t really know what to expect, however.

Streep plays Donna, who manages a crumbling hotel on a small Greek Island. Her daughter Sophie (Seyfried) is about to get married to Sky (Cooper), but Sophie would like to know who her father is before she marries. There are three possibilities, so she invites all three to the wedding on the (mistaken) belief that she will sense which one is her father as soon as she sees him. When they arrive and Sophie of course has no idea which one is it, mayhem ensues.