这部电影根据真实事件改编,讲述了加拿大的圣文森特天主教孤儿院,教会神父对十岁的凯文和其他孩子们进行性虐待的故事。这个事件浮出水面后警方开始进行调查,丑闻才得以公布于众,而当地宗教和政治团体却始终保持沉默。。伊桑(凯文·科斯特纳 Kevin Costner 饰)是一名经验丰富、资历老道的国际特工,长久以来,他的这一特殊职业令他徘徊在危险的最前线,繁忙的工作让他同妻子克里斯汀(康妮·尼尔森 Connie Nielsen 饰)和女儿佐伊(海莉·斯坦菲尔德 Hailee Steinfeld 饰)之前的关系十分疏远,这成为了伊桑的一块心病。
终于,伊桑决定金盆洗手了,他渴望回归家庭,享受最朴素的幸福和快乐。然而,就在退休之前,上司薇薇(艾梅柏·希尔德 Amber Heard 饰)交给了伊桑一个十分重要的任务——对付全世界最臭名昭著的恐怖分子,与此同时,伊桑亦得知,因为妻子有事,他必须担当起照顾正处于叛逆期的佐伊的责任。。玛努埃拉(丝莉亚 洛芙 饰)的丈夫在儿子出生前就离开了妻子,玛努埃拉成为了单身妈妈,带着儿子埃斯特班来到马德里生活。儿子从不知道爸爸的事情,玛努埃拉只好对儿子说父亲已经过世。然而,儿子终究不相信。他在日记本里悄悄写下对父亲的想念。
车祸来得那么突然,儿子被一辆迎面撞来的汽车夺走了生命。母亲悲伤不已,决定去找孩子的父亲洛拉,完成儿子心愿。然而她却得知,洛拉已经换装成女人,当了妓女,而且染上了艾滋病。更不幸的是,修女罗萨(佩内洛普 饰)怀上了洛拉的孩子。玛努埃拉留在罗萨身边照顾她,罗萨诞下的婴儿也取自己儿子埃斯特班的名字,苦难的日子终于有了希望--这个新生儿竟然逃过了艾滋的噩运。。