In 12th century England, the handsome and noble knight, George, has left the Crusades behind to follow his dream of a peaceful life on his own piece of land. However, in order to obtain his land from the ruling King Edgaar, he must help find the King's missing daughter, Princess Lunna, a quest which sees George drawn into an unexpected battle with the kingdom's last surviving dragon.

James Purefoy
as George

Piper Perabo
as Princess Lunna

Patrick Swayze
as Garth

Michael Clarke Duncan
as Tarik

Bill Treacher
as Elmendorf

Jean-Pierre Castaldi
as Father Bernard

Rollo Weeks
as Wryn

Paul Freeman
as Sir Robert

Stefan Jürgens
as Bulchar

Stefan Weinert
as Mercenary #1