All musical movies should have subtitles for audiences to sing-along.

CREDIT: Universal Pictures
This post for Mamma Mia! contains spoilers.
Love, family, and friendship are three words that I would use to sum up Mamma Mia! (2008, directed by Phyllida Lloyd). It is a thrill to watch original music by Abba being performed by cast members Meryl Streep (Donna Sheridan), Amanda Seyfried (Sophie Sheridan), Christine Baranski (Tanya), Julie Walters (Rosie), Pierce Brosnan (Sam Carmichael), Colin Firth (Harry Bright), Stellan Skarsgård (Bill Andersson) and Dominic Cooper (Sky).