阿尔文(汤姆·赫兰德 Tom Holland 饰)出生在一个非常虔诚的基督教家庭之中,父亲威拉德(比尔·斯卡斯加德 Bill Skarsgård 饰)虽然沉默和严厉,但非常的爱自己的孩子,从阿尔文很小的时候起,父亲就教导他要将内心的一切想法都坦露给耶稣。
虽然威拉德一生敬主,可是主却并没有善待他。威拉德的妻子患上了不治之症,无论威拉德怎样的祈祷,她最终还是撒手人寰,信仰破灭的威拉德选择了自杀,阿尔文沦为孤儿,被奶奶一家人收留了。在奶奶家,阿尔文遇见了同样是孤儿的雷诺拉(伊莱扎·斯坎伦 Eliza
迈克尔(汤姆•汉克斯 Tom Hanks 饰)是美国芝加哥一个黑帮老大鲁尼的养子,他一直是鲁尼得力的左右手――帮派中令人恐惧的杀手“死亡天使”。迈克尔虽然杀人不眨眼,但现实中却是一个温文尔雅,烟酒不沾的好丈夫、好父亲。他的两个儿子一直都不知道父亲的职业,直到大儿子小迈克尔12岁了。一天他偷溜进父亲的汽车决定探知父亲的职业。
小迈克尔目睹了一起杀人案,他的行为也被帮会知悉了。帮会怕他走漏风声,然而迈克尔却以“他是我的儿子”为由保证他一定不会走漏消息。然而,迈克尔的妻子和他的小儿子却遭帮会误杀了,他们本