这部电影改编自凯伦·迪翁的同名畅销小说,告诉了女主人公海伦娜(黛西·雷德利饰演)的故事,她似乎与优秀的丈夫和年幼的女儿过着理想的生活,但她隐藏着一段令人震惊的过去:她的母亲在十几岁时被捆绑,她是囚犯和虐待者所生。她的父亲雅各布·霍尔布鲁克(本·门德尔松饰演)被称为“沼泽之王”,并将母女俩囚禁在荒野中多年。他们在一个残忍的男人的操纵下度过了12年的生活,直到他被捕入狱。之后,雅各布越狱,导致两名狱警死亡。海伦娜意识到父亲对她的家庭构成的潜在威胁,被迫面对自己的秘密过去,决心打倒父亲。