‘Mamma Mia!’ was the first film to be shot on the new 007 Stage at Pinewood Studios following a fire after Casino Royale (2006) wrapped. The new 59,000 sq ft stage was used for song and dance numbers that could not be filmed in the sun in Greece.
Benny Andersson, former Abba member and co-composer of the songs, calls Meryl Streep "a miracle". Meryl Streep came to Stockholm to do her vocal for the song "The Winner Takes it All". She finished it in one take.