We took the boys to see Enchanted yesterday. It's a great movie. Amy Adams is pitch-perfect as a classic Disney princess. The film is clever, well-paced and lots of fun. The boys both thoroughly enjoyed it too. My younger son declared, as the credits began to roll, "That was the best movie ever!"
The grand finale of the film reminded me of watching Lord of the Rings with my older son. The boys, sitting on each side of me, kept saying, "Kiss her. Just kiss her!"