I know what you're thinking: Does Vanessa Hudgens actually have a twin? Or, how else does she find the time to be in so many Netflix Christmas movies? Netflix Just after landing a sequel for The Princess Switch, in which she'll be playing three (yes, three) versions of herself, Vanessa has a new trailer out for another Netflix Christmas movie. Gabriel Hennessey/Netflix Today brings the first look at The Knight Before Christmas, which is, cheekily, exactly what it sounds like. View this video on YouTube youtube.com In the film, Vanessa's character Brooke, a science teacher who's lost hope for love, ends up crossing paths with an actual knight, Sir Cole, played by Josh Whitehouse. Brooke Palmer / Netflix / Brooke Palmer Brooke hits Cole with her car after a sorceress has sent him to Brooke's humble Ohio town in our present year. Yes, this is basically a new take on Enchanted. Brooke Palmer / Netflix / Brooke Palmer "We all grow up fantasizing about finding true love with a knight in shining armor and living happily ever after — but that's all it is: Fantasy," Brooke says. Brooke Palmer / Netflix / Brooke Palmer Okay, definitely not everyone grows up wanting to fall in love with a knight, but we'll just go with it for now... Well, Brooke decides to help Cole "until his memory comes back," and their dynamic quickly changes. Brooke Palmer / Netflix / Brooke Palmer Sure enough, she starts to believe his story about just wanting to get back home — just as they fall for each other. Brooke Palmer / Netflix / Brooke Palmer "Wherever you are is the only place I want to be," he tells her, "But no one can control their own destiny." Netflix So, yeah, grab some tissues and hot cocoa because you now have plans when The Knight Before Christmas hits Netflix on Nov. 21. Brooke Palmer / Netflix / Brooke Palmer 'Tis the season for a Vanessa Hudgens Christmas movie!