This was actually a really good film. Admittedly I went into it expecting the "Karen" gimmick to be overdone and uninspired but I came away from this movie totally pleased. The dialogue was extremely funny most of the time and not really corny (which this could have easily leaned into). Don't get me wrong, it definitely has some silly moments but they were fine. It was a jaunty spin on the old "Scrooge" plot. Obviously we have all seen that done to death but this included some very fresh and contemporary spins on it. The actors did a great job and I recommend this for a fun Christmas watch. Not to mention it's pleasing to watch a Karen get her comeuppance!