Mamma Mia!
Cast & Crew

Meryl Streep Donna

Pierce Brosnan Sam

Colin Firth Harry

Stellan Skarsgard Bill

Christine Baranski Tanya

Julie Walters Rosie

Amanda Seyfried Sophie

Dominic Cooper Sky

Rachel McDowall Lisa

Ricardo Montez Stannos

Mia Soteriou Arina

Philip Michael Pepper

Niall Buggy Father Alex

Ashley Lilley Ali

Phyllida Lloyd Director

Catherine Johnson Screenwriter

Judy Craymer Producer

Gary Goetzman Producer

Benny Andersson Original Songs

Björn Ulvaeus Original Songs

Stig Anderson Original Songs

Benny Andersson Executive Producer

Björn Ulvaeus Executive Producer

Rita Wilson Executive Producer

Tom Hanks Executive Producer

Mark Huffam Executive Producer

Haris Zambarloukos Cinematography

Maria Djurkovic Production Design

Lesley Walker Film Editing

Ann Roth Costume Design

Priscilla John Casting

Ellen Lewis Casting

Nick Palmer Supervising Art Direction

Barbara Herman-Skelding Set Decoration
⨁Full Cast & Crew