Молодая вдова Вайолет, переживающая трудный период после утраты супруга, решает сделать шаг навстречу новой жизни. Она принимает решение о свидании с мужчиной, которого нашла через приложение для знакомств. После долгого времени одиночества это событие кажется ей одновременно волнующим и пугающим. Прибыв в ресторан раньше времени, Вайолет погружается в свои мысли, но вскоре её спокойствие нарушает серия тревожных сообщений от неизвестного отправителя. Сначала она не придаёт этому значения, но вскоре осознает, что ситуация становится угрожающей.
Неизвестный переходит к прямым угрозам, обрекая её на стресс и страх. Вайолет оказывается в ловушке, когда преступник угрожает расправой с её маленьким сыном, если она не будет следовать его указаниям. Она понимает, что теперь, помимо поиска счастья, ей необходимо защитить своего ребенка. Каждое её действие становится рискованным, и ей предстоит сделать выбор между своей новой жизнью и безопасностью сына. Вайолет осознает, что ей придется сразиться не только с внутренними демонами, но и с настоящей опасностью, угрожающей её семье.