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