一次意外中,王子爱侬(大卫·休里斯DavidThewlis饰)的心脏受到了致命伤害,为了挽救王子的性命,一条龙献出了自己的半颗心脏。起死回生后的爱侬性情大变,凶恶又残暴,身为王子的剑术老师,伯温(丹尼斯·奎德DennisQuaid饰)认为造成这一改变的罪魁祸首是王子的那一半龙心,为了帮助王子找回心性,爱侬决定不惜一切代价,找到拥有另一半心脏的龙。一转眼十年过去,死在伯温手下的龙不计其数,最终,他遇见了一直在寻找的宿敌,一人一龙之间却产生了深厚的友谊。渐渐的,伯温发现,爱侬的残暴和龙心无关,系他的本性,得知了这一真相的伯温同旅途中认识的卡拉(戴安·梅尔DinaMeyer饰)一起,加入到了推翻爱侬暴政的起义当中去。 70多岁的哈里·布朗(迈克尔·凯恩MichaelCaine饰)是一名退役的皇家海军军官,妻子去世后,靠退休金生活的哈里独自住在贫民窟附近的小公寓。附近的人行隧道是小混混们街头斗殴、毒品交易和肉体买卖的场所,跟布朗下象棋的好朋友,老头子莱昂纳德(大卫·布莱德利DavidBradley饰)就常被这帮混混骚扰,甚至终被残忍杀害。女警官弗兰普顿(艾米莉·莫迪默EmilyMortimer饰)与下属负责调查案件,却因证据不足而不得不释放杀害莱昂纳德的凶手。一把年纪的布朗忍无可忍,决定亲自上阵,铲除混混,为莱昂纳德报仇。本片获2010年英国《帝国》电影杂志评选的最佳英国影片、最佳惊悚片及最佳男主角(迈克尔·凯恩)提名,并获伦敦影评人协会最具突破性的英国影人(丹尼尔·巴伯DanielBarber)提名。