Plot: George (James Purefoy), a noble English knight, returns from the First Crusade, where he befriended the Moor Tarik (Michael Clarke Duncan) and took him to his ancestral Europe, rowing with rather worldly Father Bernard (Jean-Pierre Castaldi) aboard. George's father, Sir Robert (Paul Freeman), reminds him of his prediction that the son will finish his fight with the dragons. This story George never took seriously, but still takes the "dragon horn" along when he travels north on the Pict border to settle in the small Christian kingdom of Crail. Here, the beloved King Edgar (Simon Callow) has only one worry, the disappearance of his heiress daughter Princess Lunna (Piper Perabo). Promised a plot to farm on as reward, George joins the quest with loyal royal retainer Elmendorf (Bill Treacher) and the Princess' haughty fiancé Garth (Patrick Swayze), whose only priority is winning the throne while his guard is nearly worthless. They find Bulchar's (Stefan Jürgens') gang of robbers is after her for ransom. She wasn't kidnapped, but has taken upon herself to guard the egg of Adelaide, the last dragon, which she called "Smythe", and is determined to protect the species from extinction. It's a long and perilous journey, while some friends prove to be foes and once the other way around, and opinions on the dragon's fate oppose even true friends.
Alternative Plot: Knight George (James Purefoy) returns to England for a peaceful life after the Crusades. But first he promises King Edgar (Simon Callow) to find his missing daughter, Princess Lunna (Piper Perabo), in exchange for a plot of land. George discovers the princess has been taken by a dragon, which apparently died after laying an egg. But Lunna refuses to abandon the unhatched dragon, so George must return both princess and egg to the king -- while avoiding Lunna's determined fianc
Rate this movie!