Mamma Mia! Here We Go Again ★★★★★

another 113 minutes of me crying