Cast and Crew of The Knight Before Christmas

The Knight Before Christmas

"The Knight Before Christmas" tells the enchanting story of Sir Cole Christopher Frederick Lyons, a gallant medieval knight who is mysteriously transported from 14th century England to the present day. Upon his arrival, Sir Cole navigates the challenges of modern life and unexpectedly falls in love with Brooke, a compassionate high school science teacher played by Vanessa Hudgens. The film explores their unique relationship as they bridge centuries with heartwarming charm and humor.

At its core, the movie delves into themes of love transcending time and the magic found in everyday moments. It juxtaposes medieval chivalry with contemporary values, highlighting how kindness, honor, and genuine connection remain timeless virtues. Additionally, the film celebrates self-discovery and embracing change, as both main characters learn from each other's vastly different worlds.

Since its release, "The Knight Before Christmas" has become a beloved holiday favorite, especially among fans of romantic Christmas films. Vanessa Hudgens's performance was praised for bringing warmth and authenticity to the role, while Josh Whitehouse's portrayal added a fresh twist to the classic knight archetype. The movie's blend of fantasy and romance has contributed to its enduring popularity during the festive season, cementing its place in popular culture as a modern holiday staple.

Main Cast of The Knight Before Christmas

Vanessa Hudgens as Brooke

Vanessa Hudgens

Brooke
Josh Whitehouse as Sir Cole Christopher Frederick Lyons of Norwich

Josh Whitehouse

Sir Cole Christopher Frederick Lyons of Norwich
Emmanuelle Chriqui as Madison

Emmanuelle Chriqui

Madison

Crew of The Knight Before Christmas

Full backstage crew list →