Mamma Mia! Here We Go Again Theatrical release poster Directed by Ol Parker Produced by Judy Craymer Gary Goetzman Screenplay by Ol Parker Story by Catherine Johnson Richard Curtis Ol Parker Based on Mamma Mia! by Catherine Johnson Starring Christine Baranski Pierce Brosnan Dominic Cooper Colin Firth Andy García Lily James Amanda Seyfried Stellan Skarsgård Julie Walters Cher Meryl Streep Music by Anne Dudley Cinematography Robert Yeoman Edited by Peter Lambert Production company Playtone Littlestar Productions Legendary Pictures Distributed by Universal Pictures Release date July 16, 2018 (2018 - 07 - 16) (Hammersmith Apollo) July 20, 2018 (2018 - 07 - 20) (United Kingdom & United States) Running time 114 minutes Country United States United Kingdom Language English Budget $75 million Box office $350.6 million
mamma mia run time here we go again
114 minutes