Directed by Phyllida Lloyd, Mamma Mia is this year’s most memorable musical to date. If you like a movie full of laughs, songs and happy ever afters, then you’re sure to enjoy this light-hearted film. Set on a tiny Greek island in the modern day world, this film concentrates on the character of Sophie (Amanda Seyfried) and her struggle to find out which of Bill (Stellan Skargard), Harry (Colin Firth) and Sam (Pierce Brosnan) is her biological father.

At the beginning of this tale, Sophie discovers that Donna, her mother (Meryl Streep), had three relationships with different men around the time that she was conceived, meaning that any of the three men could potentially be her father. Assuming that she will know her father the moment she lays eyes on him, Sophie invites the surprised men to her wedding to fiance Sky (Dominic Cooper) so that her true Dad may walk her down the aisle. When Donna realises that her old flames are at her daughter’s wedding, supressed feelings come rushing back to her about the times she spent with them, clearly holding that summer close to her heart. As the movie goes on, Donna’s closest friends Tanya (Christine Baranski) and Rosie (Julie Walters) help her through the emotional experience of both letting her daughter go and facing her three exs, strengthening their life-long friendship along the way.

The entire cast of this film makes a grand effort throughout. Meryl Streep provides an award worthy performance as Donna, who struggles to let her daughter grow up. The role of the worried mother was played perfectly by Streep who created a convincing character that the audience could empathise with and also made clear on-screen bonds with the other characters. The three potential fathers were portayed well by the actors, who made the differences between their characters very clear, but still enabling you to fall in love with all of them for different reasons.

Going to see the film, my expectations were low and I was expecting a movie full of ‘cheesey’ lines and one too many cliches. But I was impressed by the depth of the dialogue, which contained humour that actually made me laugh, but still managed to convey important messages to the audience. However, I was most stunned by the quality of singing throughout the movie. The soundtrack, which concentrates on the band ABBA’s popular and less popular songs, was performed brilliantly by the cast mimicking the original songs, but also adding a modern twist to these all-time classics. My particular favourites were ‘Honey Honey’ performed by Amanda Seyfried, which provided an upbeat and enjoyable feel to the movie. As well as ‘The Winner Takes It All’ sung by Meryl Streep and Pierce Brosnan, which brought tears to many of the audience.

Overall I would definitely recommend going to see this movie to those of you who are looking for a good laugh and want a film full of feel-good factor. It is truely a movie that could put a smile on anyone’s face. Although some of the humour may be aimed more towards adults than children, I think this film is a suitable must-see for all ages and was completely worthy of the appluase during the end credits.