In it's second weekend, Mamma Mia! Here We Go Again took in another $15 million, bringing its domestic total to $70m. Box Office Mojo reported that the film had a larger drop than expected (45%), but it still came in second after the debut of Tom Cruise's latest Mission Impossible entry.
A strong international showing brings the film's worldwide total to a hefty $168 million already. I don't expect it to reach the levels of the original, which topped $600m, but good reviews and positive word of mouth will hopefully propel this to a similarly strong finish.