Mamma Mia: Here We Go Again!
Cast & Crew

Amanda Seyfried Sophie

Lily James Young Donna

Pierce Brosnan Sam

Colin Firth Harry

Stellan Skarsgård Bill/Kurt

Meryl Streep Donna

Cher Ruby Sheridan

Andy Garcia Fernando Cienfuegos

Alexa Davies Young Rosie

Jeremy Irvine Young Sam

Dominic Cooper Sky

Julie Walters Rosie

Christine Baranski Tanya

Ol Parker Director
⨁Full Cast & Crew