影片导演艾米利奥·艾斯特维兹是本片主演马丁·辛的大儿子,这是这对父子在影视剧里的第七次合作。
美国医生汤姆(马丁·辛 Martin Sheen 饰)在儿子丹尼尔(艾米利奥·艾斯特维兹 Emilio Estevez 饰)不幸在法国遇难之后,动身前往法国取回儿子的遗体和遗物。丹尼尔死在了比利牛斯山,在去往圣地亚哥德孔波斯特拉大教堂的朝圣之路上,他遇到了暴风雨,然后就这么平静地离开了人世。这条通往教堂的路,又被叫做“圣雅各之路”(Way of St. James)。
最初,汤姆的目的只是取回丹尼尔
迈克尔(汤姆•汉克斯 Tom Hanks 饰)是美国芝加哥一个黑帮老大鲁尼的养子,他一直是鲁尼得力的左右手――帮派中令人恐惧的杀手“死亡天使”。迈克尔虽然杀人不眨眼,但现实中却是一个温文尔雅,烟酒不沾的好丈夫、好父亲。他的两个儿子一直都不知道父亲的职业,直到大儿子小迈克尔12岁了。一天他偷溜进父亲的汽车决定探知父亲的职业。
小迈克尔目睹了一起杀人案,他的行为也被帮会知悉了。帮会怕他走漏风声,然而迈克尔却以“他是我的儿子”为由保证他一定不会走漏消息。然而,迈克尔的妻子和他的小儿子却遭帮会误杀了,他们本