WatchTrove
Poster for Mamma Mia!

Mamma Mia!

A mother. A daughter. Three possible fathers. A trip down the aisle you'll never forget.

  • Movie
  • 2008
  • PG-13
  • 1h 48m

Directed by Phyllida Lloyd

7.0

TMDB audience rating
7.0 out of 10 from 7,220 votes

Where to watch Trailer

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.

Where to watch

Official offers in the United States

Free with ads

Free to watch, with commercials
  • The Roku Channel

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • FlixFling

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Official Trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Amanda Seyfried

    Amanda SeyfriedSophie Sheridan

  • Meryl Streep

    Meryl StreepDonna Sheridan

  • Pierce Brosnan

    Pierce BrosnanSam Carmichael

  • Colin Firth

    Colin FirthHarry Bright

  • Stellan Skarsgård

    Stellan SkarsgårdBill Anderson

  • Christine Baranski

    Christine BaranskiTanya Chesham-Leigh

  • Julie Walters

    Julie WaltersRosie Mulligan

  • Dominic Cooper

    Dominic CooperSky Rymand

  • Niall Buggy

    Niall BuggyFather Alex

  • Ashley Lilley

    Ashley LilleyAli

  • Rachel McDowall

    Rachel McDowallLisa

  • Chris Jarvis

    Chris JarvisEddie

  • Philip Michael

    Philip MichaelPepper

  • Juan Pablo Di Pace

    Juan Pablo Di PacePetros

  • Enzo Squillino Jr.

    Enzo Squillino Jr.Gregoris

  • Ricardo Montez

    Ricardo MontezStavros

  • Benny Andersson

    Benny AnderssonPiano Player on Boat (uncredited)

  • Spencer Kayden

    Spencer KaydenAgnes - Dancer (uncredited)

Director
Phyllida Lloyd
Writer
Catherine Johnson
Music
Benny Andersson and Björn Ulvaeus
Cinematography
Haris Zambarloukos