Mamma Mia! Here We Go Again
Ben Travis
You'll cackle at Christine Baranski's crackling dialogue, cry when Meryl sings 'My Love, My Life', and when all is said and done you might even be tempted to go again.