影片改編自KarenDionne所著同名暢銷小說(shuō),講述女主角海倫娜(黛西·雷德利DaisyRidley飾)表面上與優(yōu)秀的丈夫和年輕的女兒過(guò)著理想生活,但她隱瞞了令人震驚的過(guò)去:她的母親在十幾歲時(shí)被綁架,她是俘虜和施虐者生的孩子。她的父親雅各布·霍布魯克(本·門德爾森BenMendelsohn飾)被稱為“沼澤之王”,囚禁母女倆于荒野多年,她們過(guò)了12年被暴虐男人操控的生活,直到他被捕并送進(jìn)監(jiān)獄。之后雅各布越獄,讓兩名獄警喪生,海倫娜意識(shí)到父親給自己家庭帶來(lái)的潛在威脅,被迫直面自己的秘密過(guò)往,決心要扳倒他。