While Vanessa's character continues to talk about true love being a mere 'fantasy' we cut to a literal knight (played by British actor Josh Whitehouse) riding away from his medieval castle only to be drawn towards a blue light that transports him to the modern-day.
According to Netlfix, Vanessa Hudgens plays "a kind science teacher who has been disillusioned by love and he's the cursed medieval knight she must help return to his time."
In the trailer, Vanessa is serving us her very best Christmas rom-com performance and honestly, this looks legit so good.
Understandably, fans are already SUPER excited for this movie to drop.
The Knight Before Christmas comes out November 21, so put an alert in your phone ASAP because you won't want to miss this.