
Mamma Mia!(2008)
“A mother. A daughter. Three possible fathers. A trip down the aisle you'll never forget.”
Overview
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.
Director
Phyllida Lloyd
Studio
Littlestar
Budget
$52M
Revenue
$610M
Cast

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
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2008
Runtime
1h 48m
Language
English
Rating
7 / 10
Budget
$52M
Box Office
$610M
Production Companies
Littlestar • Playtone • Internationale Filmproduktion Richter
You Might Also Like

Comedy / Romance
Mamma Mia! Here We Go Again
2018

Comedy / Romance
My Big Fat Greek Wedding 2
2016

Comedy / Romance
My Big Fat Greek Wedding 3
2023

Romance / Comedy
Because I Said So
2007

Comedy
Gold Diggers of 1935
1935

Romance / Comedy
Marry Me
2022

Fantasy / Romance
A Midsummer Night's Dream
1935

Comedy / Romance
The Back-Up Plan
2010
Frequently Asked Questions
Where can I watch Mamma Mia!?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Mamma Mia! (2008).
What is Mamma Mia! about?▼
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.
Who directed Mamma Mia!?▼
Mamma Mia! was directed by Phyllida Lloyd and released in 2008. It is a comedy, romance film.
How long is Mamma Mia!?▼
Mamma Mia! has a runtime of 1 hours and 48 minutes (108 minutes total).
Who stars in Mamma Mia!?▼
The cast of Mamma Mia! includes 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 and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.
