Question: mamma mia run time here we go again
Answer: ! 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.