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