影片改編自Karen Dionne所著同名暢銷小說,講述女主角海倫娜(黛西·雷德利 Daisy Ridley 飾)表面上與優秀的丈夫和年輕的女兒過著理想生活,但她隱瞞了令人震驚的過去:她的母親在十幾歲時被綁架,她是俘虜和施虐者生的孩子。她的父親雅各布·霍布魯克(本·門德爾森 Ben Mendelsohn 飾)被稱爲「沼澤之王」,囚禁母女倆於荒野多年,她們過了12年被暴虐男人操控的生活,直到他被捕並送進監獄。 之後雅各布越獄,讓兩名獄警喪生,海倫娜意識到父親給自己家庭帶來的潛在威脅,被迫直面自己的祕密過往,決心要扳倒他。