Der junge König Einon (David Thewlis) wurde in der Schlacht verwundet. Um sein Überleben zu sichern, bekommt er von Draco (Stimme: Sean Connery), einem Drachen, die Hälfte seines Herzen geschenkt. Einige Jahre später spürt der Drachentöter Bowen (Dennis Quaid) Draco auf, der mittlerweile der letzte seiner Art ist. Sie stürzen sich in einen ...