Mamma Mia! (2008)

108 mins
7 / 10

An independent, single mother who owns a small hotel on a Greek island is about to marry off the spirited young daughter she's raised alone. But, the daughter has secretly invited three of her mother's ex-lovers in the hopes of finding her biological father.

  • Comedy
  • Romance

Cast

Backdrops

Cast

Meryl Streep
as Donna Sheridan
Amanda Seyfried
as Sophie Sheridan
Pierce Brosnan
as Sam Carmichael
Colin Firth
as Harry Bright
Stellan Skarsgård
as Bill Anderson
Julie Walters
as Rosie Mulligan
Dominic Cooper
as Sky Rymand
Christine Baranski
as Tanya Chesham-Leigh
Niall Buggy
as Father Alex
Chris Jarvis
as Eddie
Ashley Lilley
as Ali
Rachel McDowall
as Lisa
Philip Michael
as Pepper
Juan Pablo Di Pace
as Petros
Enzo Squillino Jr.
as Gregoris
Ricardo Montez
as Stavros
Benny Andersson
as Piano Player on Boat (uncredited)
Spencer Kayden
as Agnes - Dancer (uncredited)
Björn Ulvaeus
as Greek God (uncredited)
Rita Wilson
as Greek Goddess (uncredited)
Nancy Baldwin
as Sam's PA
Heather Emmanuel
as Harry's Housekeeper
Colin Davis
as Harry's Driver
Mia Soteriou
as Arina
George Georgiou
as Panos
Hemi Yeroham
as Dimitri
Maria Lopiano
as Ione
Norma Atallah
as Irini
Myra McFadyen
as Elena
Leonie Hill
as Ariana
Jane Foufas
as Elpida
Karl Bowe
as Stag
Celestina Banjo
as Hen
Emrhys Cooper
as Stag
Maria Despina
as Hen
Gareth Davis
as Stag
Charlotte Habib
as Hen
Gareth Derrick
as Stag
Jennifer Leung
as Hen
Kage Douglas
as Stag
Lydia Louisa
as Hen
Phillip Dzwonkiewicz
as Stag
Kristina MacMillan
as Hen
Tommy Franzen
as Stag
Lauri Owen
as Hen
Tom Goodall
as Stag
Joanne Sandi
as Hen
Aykut Hilmi
as Stag
Christie Saunders
as Hen
Jamie Hughes-Ward
as Stag
Emma Slater
as Hen
Taylor James
as Stag
Helen Soraya
as Hen
Jack Jefferson
as Stag
Caterina Spano
as Hen
Peter Le Brun
as Stag
Michelle Theunissen
as Hen
Sebastien Torkia
as Stag
Kitty Whitelaw
as Hen
Dylan Turner
as Stag
Nikki Davis-Jones
as Hen
Ed White
as Stag
Michelle Trimboli
as Hen
Sean Williams
as Stag
Kirsty Mather
as Hen
Lee Honey-Jones
as Stag
Rebecca Lee
as Hen
Gareth Chart
as Stag
Clare Louise Connolly
as Hen
Sonny Lee Hymas
as Stag
Kirsty Swain
as Hen
Tim Stanley
as Stag
Lisa Reynolds
as Hen
Sara West
as Hen
Claire Fishenden
as Hen
Adrian Allan
as Businessman (uncredited)
Maeve Yanes
as Boat Driver (uncredited)
Anthony Backman
as Dancer (uncredited)
Mackenzie Criswell
as Dancer (uncredited)
Lori Haley Fox
as Dancer (uncredited)
Sommer Garcia
as Dancer (uncredited)
Will Jeffs
as Singer (uncredited)
Kirk McGee
as Dancer (uncredited)
Meghan McLeod
as Dancer (uncredited)
Nikki Rapp
as Dancer (uncredited)

Directing

Production

Writing

Camera

Sound

Visual Effects

Crew

Art

Add to diary