As Christmas movies go, this is one of the best so far. The leads are both very likeable and had good chemistry together and the rest of the cast did a great job as well. There are some touching parts and some predictable parts but overall it's a good movie. I'll watch this one more than once.