1940年的冬天,中国孤儿楚楚(郭柯宇)和罗小蛮(徐啸力)被送入莫斯科近郊的伊万诺夫国际儿童院学习。课堂上,当楚楚讲述自己亲眼目睹父亲惨遭法西斯刽子手杀害的情景时,老师和同学都震惊不已,随后,她和罗小蛮过上一段相对平静的日子,两人后来因夏令营分头去了不同城市。
德军入侵莫斯科令楚楚又一次亲眼目睹死亡,而她自己也被德军抓住,落入一个有在女性人体上纹身作画癖好的德国将军之手,噩梦自此不断,罗小蛮则在后方当上了递送阵亡通知的“黑色信使”。。故事发生在16世纪30年代的新英格兰,由于无法苟同教会的做法,虔诚的清教徒威廉(拉尔夫·尹爱森 Ralph Ineson 饰)遭到种植园的驱逐,被迫带着妻子凯瑟琳(凯特·迪基 Kate Dickie 饰)和一众儿女远迁来到一处荒芜所在。他们白手起家,历经艰辛,而尚在襁褓中的儿子意外失踪则令一家人的心头蒙上挥之不去的阴影。天气恶劣,作物歉收,夫妻二人的关系陷入紧张,凯瑟琳心念下落不明的孩子,精神近于崩溃。在此期间,自感对孩子失踪负有主要责任的长女托马辛(安雅·泰勒-乔伊 Anya Taylor-Joy 饰)心情沉重,此后不久,大弟凯勒布(哈维·斯克林肖 Harvey Scrimshaw 饰)在丛林深处遭遇女巫,心智错乱。
一家人的生活彻底陷入混乱,他们能否在信仰中得到救赎?。