171 user 34 critic

The Knight Before Christmas (2019)

2:21 | Trailer
A medieval English knight is magically transported to present-day America where he falls for a high school science teacher who is disillusioned by love.


Monika Mitchell


Cara J. Russell
1 win & 2 nominations. See more awards »





Cast overview, first billed only:
Vanessa Hudgens ... Brooke
Josh Whitehouse ... Sir Cole
Emmanuelle Chriqui ... Madison
Ella Kenion ... Old Crone
Harry Jarvis ... Sir Geoffrey
Isabelle Franca ... Claire
Jean-Michel Le Gal ... David
Scott Ryan Yamamura ... Evan (as Scott Yamamura)
Arnold Pinnock ... Officer Stevens
Shazdeh Kapadia ... Lily
Evan O'Donnell Evan O'Donnell ... Will
Simon Webster ... Reed
Jesse Gervasi ... Taylor (as Jesse Gerveasi)
Mimi Gianopulos ... Allyson
Jayne Eastwood ... Eileen


After a sorceress transports medieval knight Sir Cole (Josh Whitehouse) to present-day Ohio during the holiday season, he befriends Brooke (Vanessa Hudgens), a clever and kind science teacher who's been disillusioned by love. Brooke helps Sir Cole navigate the modern world and tries to help him discover how to fulfill his mysterious one true quest - the only act that will return him home. But as he and Brooke grow closer, Sir Cole begins to wonder just how much he wants to return to his old life. Written by Netflix

Plot Summary | Add Synopsis


TV-PG | See all certifications »

Parents Guide:

View content advisory »

Did You Know?


When decorating the Christmas tree, Madison mentions that her parent got the acorn ornament while on a trip to Aldovia. This is a reference to "The Christmas Prince" trilogy, another Netflix Christmas movie. See more »


Brooke orders two cheeseburgers for her and Sir Cole but the burgers clearly do not have any cheese on them. See more »


Santa Claus: Hey, buddy. Can you maybe, uh, stop calling my wife an "Old Crone?" You look a little lost.
Sir Cole: Indeed. I fear I'm no closer to becoming a true knight than I was before the crone sent me here.
Santa Claus: Crone?
Sir Cole: A wise woman that presents herself in various disguises to test the hearts of knights.
Santa Claus: You must be one of those method actors. You really get into your roles, huh?
Sir Cole: A knight is always pure of heart. Alas, I fear I'm no close to achieving my quest than I was the moment I got here.
Santa Claus: I like to say that it's the ...
See more »

Crazy Credits

There's a mid-credits scene. See more »


Features Holiday in the Wild (2019) See more »


Shine a Little Light on Me
Performed by Jeff Johnson
Written by Jeff Johnson
Courtesy of Bailey Way Entertainment and Hyvetown Music
See more »

User Reviews

cliche & feel good
21 November 2019 | by iDaanieSee all my reviews

Very cliche Christmas film but it will make you feel good inside.The actors were likeable but I felt that none of it was very realistic, but then again, romance never really is. Moreover, with Christmas coming up I think it would be nice to have more romance films like this. I just wish this film was a little more thought out.

43 of 50 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 171 user reviews »

Frequently Asked Questions

See more »






Release Date:

21 November 2019 (USA) See more »

Also Known As:

The Knight Before Christmas See more »

Filming Locations:

Bracebridge, Ontario, Canada See more »

Company Credits

Show more on IMDbPro »

Technical Specs




Aspect Ratio:

2.00 : 1
See full technical specs »

Contribute to This Page

Recently Viewed