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