故事开始于上世纪五十年代末,上海支边青年冯志远(张嘉译 饰)告别了新婚妻子,来到宁夏腾格里沙漠的鸣沙中学。由于该地自然条件恶劣,许多支教的老师悄悄离开了,冯志远没有走,他一个人承担起四门课的教学任务。家境的贫困让学校三分之二的学生辍学在家,冯志远逐个登门做工作,使部分孩子回到了学校。一晃二十多年过去了,长期超负荷的教学令冯志远视力急剧下降。终于,在1985年的一天,正上课的冯志远瞬间暴盲,进入到一个黑暗的世界里。孙校长(夏庄伟 饰)痛心疾首,停止了他的工作,但他依然用盲文黑板继续给孩子们上课。四十二年过去了,年逾七十的冯志远最终告别了他心爱的讲台......。正值青春期的少女艾玛(苏菲·瓦瓦希尔 Sophie Vavasseur 饰)因小事与父母发生争吵,继而用玻璃碎片割破自己的手掌。在此之后,父母子女的关系虽有所松动,但是新的危机已悄悄展开。艾玛是不是会做出些奇怪的举止,这令父母异常担心,于是只得将艾玛留在家中接受教育。期间他们尝试带女儿去看具有催眠本领的心理医生,谁知医生最终猝死艾玛的膝上。艾玛自感自己已被魔鬼附体,因此不顾崇尚科学的父母的反对,执意求助于因驱魔失败而被革除神职的舅舅基斯(道·布莱德利 Doug Bradley 饰)。 基斯似乎渐渐证实了艾玛的猜测,而她体内那股邪恶的力量也变得越来越强大……。