A medieval English knight is magically transported to present day where he ends up falling for a high school science teacher.
Vanessa Hudgens | Brooke |
Josh Whitehouse | Sir Cole Christopher Frederick Lyons of Norwich |
Emmanuelle Chriqui | Madison |
Harry Jarvis | Sir Geoffrey |
Ella Kenion | Old Crone |
Isabelle Franca | Claire |
Mimi Gianopulos | Alyson |
Jean-Michel Le Gal | David |
Arnold Pinnock | Officer Stevens |
Scott Ryan Yamamura | Evan |
Jayne Eastwood | Eileen |
Shanice Johnson | Paige |