When medieval English knight Sir Cole (Josh Whitehouse) is magically transported to present day Ohio, he meets high school science teacher Brooke (Vanessa Hudgens) and together they must figure out how he can complete his quest in order to return home.
The Knight Before Christmas is one of those Christmas films that is most definitely not good, but at times it can be weirdly watchable and that’s mostly down to the charm of Vanessa Hudgens.
The Knight Before Christmas is a classic fish out of water tale. Being a medieval knight Cole knows nothing about anything from technology to food and everything in between. This leads to what are supposed to be funny moments – sometimes they are, sometimes they aren’t. After Brooke hits Cole with her car she takes him in as she feels bad and it’s obvious that he’s lost his memory what with him having old fashioned speech patterns and believing he’s a fourteenth century knight and all.
You do have to give Netflix kudos for having a character in The Knight Before Christmas sitting down and watching another one of the Christmas films. I guess it makes sense in terms of costs and the legalities but it’s still kind of funny. I’m pretty sure they namedropped a fictional country that features in another of their Christmas films too. Does this mean that there’s a Netflix Christmas Film Cinematic Universe?
The close relationship between Brooke and her sister Madison (Emmanuelle Chriqui) is nice and they feel like believable siblings without Madison being solely relegated to the supportive family member. Hudgens and Whitehouse don’t have a lot of chemistry but they’re not terrible together. As Cole and Brooke slowly begin to understand and care for one another you can’t help but wish they’d realise how they feel a lot sooner – but then where would be the drama and “suspense”?!
The Knight Before Christmas is cheesy predictable Christmas nonsense. It’s harmless but forgettable but Vanessa Hudgens’s charm and big doe eyes save it from being awful. 2/5.