A brave and once beneficent knight, Bowen (Dennis Quaid) and his companion, the 18-foot-high, 43-foot-long dragon he names Draco (Sean Connery), the last of his species, join in a heroic battle to free a country held in an iron grip by its tyrannical ruler, Einon (David Thewlis), to whom both knight and dragon are connected in fateful ways.