John McGowen ist ein Junge, der in den schottischen Highlands lebt. Außerdem ist er ein junger Zauberer, und er lebt mit seinem besten Freund Yowler, dem letzten Drachen, zusammen. Doch Yowler ist in Gefahr, denn ein Dunkler Ritter ist hinter ihm her und will ihn töten, damit er in Besitz seines Blutes kommt, das magische Kräfte verleihen soll.