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