Маргарет живе спокійним життям: вона успішна в роботі, самостійно виховує дочку і тримає все під контролем. Але її ідеальний світ починає руйнуватися, коли в місті з’являється чоловік з її минулого — Девід, маніпулятивна й небезпечна фігура, яка колись завдала їй чимало болю. Присутність Девіда пробуджує в Маргарет старі травми, змушуючи її балансувати між бажанням помсти та захистом своєї доньки. Глибока психологічна боротьба героїні поступово виходить за межі реальності, доводячи її до межі.