柯爾爵士(喬什·懷特豪斯 Josh Whitehouse 飾)本是生活在中世紀的一名騎士,哪知道卻被女巫做法,傳送到了現(xiàn)代的俄亥俄州,此時的這里正值圣誕前夕,整個城市都洋溢著歡快的節(jié)日氣氛。可是 ,這氣氛卻半點都沒有感染到生活在這里的女教師布魯奇(瓦妮莎·哈金斯 Vanessa Hudgens 飾),她剛剛離開一段失敗的感情,整個人都被陰云所籠罩。 在這樣的情況下,不知所措的柯爾爵士和布魯奇相遇了,善良的布魯奇收留了無家可歸的柯爾,教他如何在現(xiàn)代社會里生存下去,隨著時間的推移,兩人之間結下了真摯的友誼??聽柧羰堪l(fā)現(xiàn),自己被傳送到現(xiàn)代,是為了完成某種使命的,只要完成任務,他就可以回到屬于自己的年代。