В поисках новых острых ощущений молодая девушка через интернет встречает 32-летнего Джефа Коулера. Убежденная, что Джеф — педофил, она решает лично разоблачить его, длительное время общаясь с ним в чатах, чтобы выявить все его слабости. Джеф, ничего не подозревая о подозрениях девушки и считая её внимание знаком симпатии, радуется их общению. Творческий и изобретательный, он мастерски подходит к каждому предложению, которое делает. Встреча в кафе, полная посторонних, кажется безопасной, но после они отправляются в его дом. Несмотря на страхи, девушка начинает задумываться, не она ли на самом деле является настоящей угрозой в этой игре, и теперь уже Джефу следует опасаться своей новой знакомой.
На английском интернет-сленге термин «Hard candy» означает несовершеннолетнюю девочку.
Эллиот Пейдж (ранее известный как Эллен Пейдж) едва не упустил роль молоденькой Хэйли, потому что его голова была специально выбрита для роли в другом фильме. После проб он принял решение отрастить волосы.
Съёмки картины заняли 18 дней.
Квартира Джеффа была переделана в кафе, в котором были сняты стартовые сцены. В свою очередь, самыми последними были отсняты кадры, когда Хэйли отправилась в туалет, чтобы переодеться в футболку.
Идея фильма возникла у продюсера Дэвида Хиггинса после того, как он вычитал, что в Японии было уже несколько случаев, когда юные японки специально выслеживали любителей несовершеннолетних девочек и ловили их «на себя» с поличным.