Mamma Mia! ★★★★

not a mobile phone in sight, just a-list actors having the time of their lives