甄子丹在该片中饰演武功高强忠心护国的大将军慕容雪虎,心中深爱陈慧琳饰演的燕国公主飞儿,为保护心爱的女人血染沙场,影片中一场甄子丹一人大战敌军的重头戏不禁让人联想到《神话》里成龙饰演的大将军蒙毅,均是以一敌百,甄子丹却表示“完全不同,慕容雪虎这个角色比蒙毅骠悍,最后很惨烈,我一个人和众人搏命,打得酣畅淋漓,到最后真的已经是筋疲力尽了。无论古装还是现代戏,我塑造的角色都爆发力十足。”