梅林(斯特兰·斯卡斯加德 Stellan Skarsgård 饰)曾是一名信仰十分坚定的神父,然而,经过了第二次世界大战的洗礼,梅林的精神世界发生了翻天覆地的变化。战争结束之后,梅林依然生活在如同噩梦一般的记忆中无法自拔,这危险的信号让他决定踏上旅途,重新发现人生和信仰的意义。 梅林来到了开罗,在那里,他结识了一位著名的收藏家。在收藏家的建议之下,梅林加入了一支考古挖掘队,前往肯尼亚调查一座刚刚出土的基督教堂。传说中,教堂里隐藏着价值连城的古迹,收藏家希望梅林能够先众人一步将其找出。然而,大家并不知道的是,真正的恶魔隐藏在如同废墟一般的断壁残垣之中,而考古队的到来即将将它唤醒。。成长于英国南部田园风光中的玛格丽特(丹妮拉·丹拜-阿什 Daniela Denby-Ashe 饰)因为作为牧师的父亲辞了工作,一家人搬到了全然陌生的北方小镇米尔顿。不同于南方的温暖舒适,处于工业革命时期的米尔顿阴冷又脏乱。路上不再是芳香花草,取而代之的是粗鲁的工人,棉絮 飞舞的纺织车间。除了新环境的不适应,还有来自纺织厂的厂主——年轻的实业家约翰桑顿(理查德·阿米蒂奇 Richard Armitage 饰)的盛气凌人及对工人的苛刻,这让玛格丽特对桑顿的第一印象极其糟糕。
随着米尔顿生活的加深,玛格丽特渐渐认识到工人粗鲁暴脾气背后的温柔和疾苦,坚定的站在他们一边。和其立场相反的雇主桑顿则对玛格丽特一见钟情,但不善表达的他似乎在无形中把玛格丽特越推越远。二人如同南方与北方,截然相反但又紧密相连……。