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