一次意外中,王子愛侬(大衛·休裏斯 David Thewlis 飾)的心髒受到了致命傷害,爲了挽救王子的性命,一條龍獻出了自己的半顆心髒。起死回生後的愛侬性情大變,凶惡又殘暴,身爲王子的劍術老師,伯溫
一次意外中,王子愛侬(大衛·休裏斯 David Thewlis 飾)的心髒受到了致命傷害,爲了挽救王子的性命,一條龍獻出了自己的半顆心髒。起死回生後的愛侬性情大變,凶惡又殘暴,身爲王子的劍術老師,伯溫(丹尼斯·奎德 Dennis Quaid 飾)認爲造成這一改變的罪魁禍首是王子的那一半龍心,爲了幫助王子找回心性,愛侬決定不惜一切代價,找到擁有另一半心髒的龍。 一轉眼十年過去,死在伯溫手下的龍不計其數,最終,他遇見了一直在尋找的宿敵,一人一龍之間卻産生了深厚的友誼。漸漸的,伯溫發現,愛侬的殘暴和龍心無關,系他的本性,得知了這一真相的伯溫同旅途中認識的卡拉(戴安· 梅爾 Dina Meyer 飾)一起,加入到了推翻愛侬暴政的起義當中去。