I'm actually not a big fan of Christmas movies (or even Christmas in general) but I decided to give this film a chance based on the cast and initial trailer alone. And honestly: it was very predictable in my opinion, but I didn't care. The performances were wonderful, the music was fun and catchy, and the story was a holiday treat. Honestly, it was probably one of the better Christmas films I've seen in quite a while and I was not disappointed watching it. Reynolds and Farrell play off of each other very well, and Spencer belts out her songs with some serious gusto. Even the side characters were perfectly funny and witty and charming. It made me really enjoy another (slightly different) version of the classic "Scrooge" tale. I may catch it again next year even.