세 아이와 시아버지를 돌보며 살고 있는 주부 마가렛 홀(틸다 스윈튼 분)은 고등 학생인 아들 보우가 30대 남자 다비와 사귀는 것을 알고는 남자가 운영하는 게이 클럽 '딥 엔드'를 방문해 아들을 놓아 달라고 설득한다. 그날 늦은 밤, 술에 취한 다비가 집으로 찾아오자 화가 난 보우는 그와 심하게 다툰다. 다음 날 아침, 집 앞 호숫가에서 죽어 있는 다비를 발견한 마가렛은 아들의 범행으로 생각하고 호수 깊은 곳에 시신을 버린다. 그러나 얼마 후 다비의 시신이 발견되고, 알렉(고란 비스닉 분)이라는 남자가 보우와 다비의 정사 장면이 담긴 테이프를 들고 찾아온다. 그는 5만 달러를 내놓지 않으면 테이프를 경찰에 넘기겠다고 마가렛을 협박한다. 마가렛이 남편과 연락이 되지 않아 혼자서 돈을 마련하기 위해 동분서주할 때 시아버지가 심장발작으로 쓰러진다. 약속시간이 지나자 집으로 찾아온 알렉은 예기치 않은 광경을 목격하고 마가렛을 돕는다. 마가렛의 모습에서 연민과 동정을 느낀 알렉은 자신의 몫을 포기하고 2만5천 달러를 준비하라고 말한다. 그러나 그것마저 여의치 않자 알렉의 보스가 직접 찾아와 마가렛을 위협하는데.