Advertising Remove ads
Mamma Mia! poster

Film · 2008

Mamma Mia!

Directed by Phyllida Lloyd · starring Meryl Streep, Amanda Seyfried and Stellan Skarsgård

  • 1 h 48 min
  • PG
  • Comedy · Music · Romance
  • USAUK
  • Released in the UK 9 July 2008
  • 7.2 Users93 votes

Synopsis

'Mamma Mia!' is a musical romantic comedy directed by Phyllida Lloyd. It is a production based on the musical of the same name, which in turn is inspired by the songs of the famous group ABBA. Two of its members, Benny Andersson and Björn Ulvaeus, are responsible for the film's music.

The plot of the movie is set on a paradise-like Greek island and revolves around Donna, a single mother whose twenty-year-old daughter Sophie has just met her Prince Charming, Sky, and has requested the white wedding she has always dreamed of. But Donna's past begins to complicate things. While absently reading her mother's diary, Sophie stumbles upon three lovers, any one of whom could be her father.

Sophie decides to put an end to her uncertainty to find out which of them is her father and invites the three candidates - Harry, Bill, and Sam - to her wedding behind her mother's back, who will unexpectedly reunite with three loves from her past.

'Mamma Mia!' features a star-studded ensemble cast, with Meryl Streep standing out as Donna Sheridan. She is joined by Pierce Brosnan, Colin Firth, Stellan Skarsgard, Julie Walters, Dominic Cooper, Amanda Seyfried, and Christine Baranski. Despite mixed reviews, the pull of ABBA's music and its cast makes the film an instant success, grossing over 611 million dollars worldwide.

Where to watch Mamma Mia!

All the options

Available now in the UK:

Availability checked on 8 November 2026.

The essentials

Runtime
108 min1 hour and 48 minutes
Budget
$52mUniversal Pictures
Rating
PGParental guidance
How long is Mamma Mia!?
1 hour and 48 minutes (108 minutes).
When was Mamma Mia! released in the UK?
It was released in the UK on 9 July 2008.
Who directed Mamma Mia!?
Phyllida Lloyd.
Who is in Mamma Mia!?
It stars Meryl Streep, Amanda Seyfried, Stellan Skarsgård and Pierce Brosnan.
Where can I watch Mamma Mia!?
In the UK it is available with a channel on Now and to rent on Apple TV and Prime Video.
Advertising Remove ads
Director
Phyllida Lloyd
Producers
Tom Hanks, Rita Wilson

Photos and posters

All 50 photos

Reviews

7.2 93 votes
  • 1020 %
  • 95 %
  • 819 %
  • 714 %
  • 618 %
  • ≤523 %

Soundtrack

All 20 songs
  1. I Have A DreamAmanda Seyfried Spotify
  2. Honey, HoneyAmanda Seyfried, Ashley Lilley, Rachel McDowall Spotify
  3. Money, Money, MoneyMeryl Streep, Julie Walters, Christine Baranski Spotify
  4. Mamma MiaMeryl Streep Spotify
Advertising Remove ads