一次不测中,王子爱侬(大卫·休里斯 David Thewlis 饰)的心脏遭到了致命损伤,为了拯救王子的性命,一条龙献出了自己的半颗心脏妙手回春后的爱侬性情大变,严酷又严酷,身为王子的剑术教员,伯温(丹尼斯·奎德 Dennis Quaid 饰)以为构成这一改动的罪魁祸首是王子的那一半龙心,为了协助王子找回心性,爱侬决议不惜一切代价,找到拥有另一半心脏的龙 一转眼十年过去,死在伯温手下的龙数不胜数,最终,他遇见了不时在寻觅的宿敌,一人一龙之间却发作了深沉的友谊。渐渐的,伯温发现,爱侬的严酷和龙心有关,系他的本性,得知了这一真相的伯温同旅途中看法的卡拉(戴安· 梅尔 Dina Meyer 饰)一同,参与到了推翻爱侬暴政的起义当中去。