One thing I didn't understand. Reviews mentioned the godawfulness of Pierce Brosnan's voice, but, well, he wasn't bad. He wasn't great, but I loved the fact he sang.
Oh, and Colin Firth in the wet white shirt? Gotta love referencing of the gorgeous kind.
I love a film that lifts the spirits and this one sure did that for me. Such a nice way to spend a birthday weekend.