
Mamma Mia! (2008)
A mother. A daughter. Three possible fathers. A trip down the aisle you'll never forget.
Keywords
Mamma Mia! rating: IMDb, Rotten Tomatoes and Metacritic
With 55% on Rotten Tomatoes, backed by 6.5/10 on IMDb and 51/100 on Metacritic, critical reception of this film has been mixed.
About Mamma Mia!
A spirited young bride-to-be living with her single mother on a small Greek island secretly invites three of her mother's ex-boyfriends in hope of finding her biological father to walk her down the aisle.
Cast of Mamma Mia!

Amanda Seyfried
as Sophie Sheridan

Meryl Streep
as Donna Sheridan

Pierce Brosnan
as Sam Carmichael

Colin Firth
as Harry Bright

Stellan Skarsgård
as Bill Anderson

Christine Baranski
as Tanya Chesham-Leigh

Julie Walters
as Rosie Mulligan

Dominic Cooper
as Sky Rymand

Niall Buggy
as Father Alex

Ashley Lilley
as Ali

Rachel McDowall
as Lisa

Chris Jarvis
as Eddie
Mamma Mia! facts
- Budget
- $52M
- Box office
- $609.8M
- Collection
- Mamma Mia! Collection
Our take on Mamma Mia!
This 2008 musical comedy, directed by Phyllida Lloyd, unfolds on a sun-drenched Greek island where a spirited young bride-to-be lives with her single mother. Determined to find the father she has never known, she secretly invites three of her mother's former boyfriends to the wedding, hoping one of them will walk her down the aisle. What follows is a buoyant romantic comedy built on that gentle mystery of paternity and a stage of scenic seaside charm. Bright, warm, and unabashedly feel-good, it aims squarely at pleasure rather than depth. It suits viewers who want a sunny, song-driven escape and don't mind their romance served with plenty of holiday sparkle.
Ranked by the iRankMovies editorial teamUpdated August 2026MethodologyData sources
Audience opinions
What the audience liked
- •ABBA soundtrack delivers nostalgia and infectious energy throughout
- •Comforting musical adaptation celebrates a beloved stage production
- •Feel-good tone makes the wedding celebration genuinely heartwarming
What the audience disliked
- •Script relies too heavily on musical numbers over character depth
- •Plot mechanics feel forced around song placement and timing
Trailer
Where to watch Mamma Mia!(US)
View on JustWatch →Subscription
Rent / Buy
Availability may change. Data by JustWatch.
Looking for movies similar to Mamma Mia!?
We've ranked 50 similar movies using 8 weighted content dimensions.