一个妻子申请离婚的男人在彩票中赢得了2500万欧元,她躲藏起来以防止分享一半的奖金。。阿尔文(汤姆·赫兰德 Tom Holland 饰)出生在一个非常虔诚的基督教家庭之中,父亲威拉德(比尔·斯卡斯加德 Bill Skarsgård 饰)虽然沉默和严厉,但非常的爱自己的孩子,从阿尔文很小的时候起,父亲就教导他要将内心的一切想法都坦露给耶稣。 虽然威拉德一生敬主,可是主却并没有善待他。威拉德的妻子患上了不治之症,无论威拉德怎样的祈祷,她最终还是撒手人寰,信仰破灭的威拉德选择了自杀,阿尔文沦为孤儿,被奶奶一家人收留了。在奶奶家,阿尔文遇见了同样是孤儿的雷诺拉(伊莱扎·斯坎伦 Eliza Scanlen 饰),两人虽然并没有血缘关系,但是亲如兄妹。雷诺拉亦是虔诚教徒,镇上新来了名叫普雷斯顿(罗伯特·帕丁森 Robert Pattinson 饰)的牧师,他虽仪表堂堂却是衣冠禽兽。普雷斯顿利用雷诺拉的信仰,向单纯的她伸出了魔爪。。格伦与妻子苏珊娜同为大学的戏剧老师,两人幸福地生活在一起。格伦罹患癌症弥留之际,他叫来儿子克里斯、尼克以及一众学生一同聚会。悉心照顾父亲的尼克却和与自己一同前来的女友丽贝卡产生矛盾,出言不逊,难以调和。格伦去世以后,二人宣布分手。面对亲人的离世,苏珊娜、克里斯和尼克都产生了不同程度的心理问题,他们暴躁、失态、孤独。此时的尼克与格伦的学生艾米莉互生好感,艾米莉带给尼克心灵上的慰籍,两人很快订婚。同时,尼克也意识到自己曾带给丽贝卡的伤害,他找到丽贝卡求得谅解。身为作家的克里斯也在自己的演讲中,将父亲走后的种种情绪倾诉出来,走出低谷。而最为难过的苏珊娜也在长期的孤独过后遇到了自己可以寄托余生的男人。。