OK, so Pierce Brosnan can't sing, and totally embarrasses himself in this movie - he is still fun, and despite all the highbrow criticism that will surely be levied against the movie, it is just pure entertainment - I loved it! Christine Baranski is a hoot, and Meryl Streep does a 50-year-old proud. The cast clearly had fun making this movie, and the joy and exhuberance they exhibit makes up for questionable singing and dancing ability. Go see this movie - it will make you happy! And whatever you do, don't leave before the credits roll!