故事發生在位於墨西哥北部的一個宗教社區之中,住在這里的人都是極為虔誠的信徒,一絲不苟的遵循著主的指引,一言一行均時刻謹記教義。約翰(Cornelio Wall 飾)和妻子艾斯特(Miriam Toews 飾)是此處的居民,兩人結婚多年,一家人住在風景秀麗的郊外,日子過得平靜而又幸福。
然而,一場風暴正在平靜的表象之下激烈涌動,原來,約翰愛上了一位名叫瑪麗安(瑪麗亞·潘克拉茲 Maria Pankratz 飾)的女子,兩人常常私會,享受靈與肉結合的快感。兩人的關系並非僅僅局限於肉體,約翰深深的愛著瑪麗安,這也就意味著,每當他和瑪麗安在一起時,違背的不僅僅是世俗的道德,還有自己一生堅持的信仰,這令約翰陷入了巨大的痛苦之中。