Mamma Mia! poster

Movie

Mamma Mia! (2008)

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

TMDB user score 7.0/10
from 7,218 votes on TMDB

Where to watch Trailer Compare

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 Mamma Mia!

Free with ads

  • The Roku Channel

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • FlixFling

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Official trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

Cast

  • Amanda Seyfried Amanda Seyfried Sophie Sheridan
  • Meryl Streep Meryl Streep Donna Sheridan
  • Pierce Brosnan Pierce Brosnan Sam Carmichael
  • Colin Firth Colin Firth Harry Bright
  • Stellan Skarsgård Stellan Skarsgård Bill Anderson
  • Christine Baranski Christine Baranski Tanya Chesham-Leigh
  • Julie Walters Julie Walters Rosie Mulligan
  • Dominic Cooper Dominic Cooper Sky Rymand
  • Niall Buggy Niall Buggy Father Alex
  • Ashley Lilley Ashley Lilley Ali
  • Rachel McDowall Rachel McDowall Lisa
  • Chris Jarvis Chris Jarvis Eddie
  • Philip Michael Philip Michael Pepper
  • Juan Pablo Di Pace Juan Pablo Di Pace Petros
  • Enzo Squillino Jr. Enzo Squillino Jr. Gregoris
  • Ricardo Montez Ricardo Montez Stavros
  • Benny Andersson Benny Andersson Piano Player on Boat (uncredited)
  • Spencer Kayden Spencer Kayden Agnes - Dancer (uncredited)