In 12th-century England, the graceful knight-errant George (James purefoy) has just returned from the Crusades to finally achieve his dream of a life in peace, taking care of his lands.
After crossing Europe with thousands of other knights, squires, soldiers and priests, tired and hungry; George He goes to the North of England, where he has heard that the lands are good, the population small, and a kind king by the name of Edgard (Simon Callow).
However, in order to take definitive possession of such lands from the hand of the king edgar, must help find the daughter of the monarch, the princess Luma (Piper perabo), mysteriously disappeared.