英俊沉穩(wěn)的威爾(克里夫·歐文飾)與妻子林恩(凱瑟琳·基納飾)及女兒安妮(麗亞娜·萊伯拉托飾)生活在平靜社區(qū),事業(yè)家庭雙全的他們看似擁有完美生活。安妮通過網(wǎng)絡(luò)結(jié)識自稱16歲的男孩查理,父母起初支持女兒交友。隨著線下見面展開真相:所謂少年實為40歲中年男子假扮,其以欺騙手段性侵了安妮。事件徹底摧毀家庭穩(wěn)定,威爾從理性克制轉(zhuǎn)向決絕反擊,在警探(諾亞·艾默里奇飾)協(xié)助下鎖定罪犯行蹤。最終施暴者被繩之以法,但創(chuàng)傷陰影已永久改變家庭關(guān)系格局。心理醫(yī)生(維奧拉·戴維斯飾)介入治療過程中,全家不得不面對信任崩塌后的重建之路。