В Гринвич-Виллидже наступает сезон рождественских праздников. Джиллиан Холройд - ведьма. Она не подчиняется правилам колдовства и любит ходить босиком. Ей не везет в любви. Она недовольна своей жизнью. Она испытывает восхищение к своему соседу, издателю Шепу Хендерсону.
Однажды он заходит в ее галерею африканского искусства. Он просит позвонить по телефону (после того как тетя Джиллиан наложила заклятие на его телефон и сломала его). Джиллиан узнает, что Шеп собирается жениться на ее старом враге по колледжу Мерле Киттридже. Гил и Пиуакет мстят, накладывая на Шепа заклятие, чтобы он влюбился в нее. В конце концов, она тоже влюбляется в него. Она должна сделать выбор, потому что ведьмы, которые влюбляются, теряют свои сверхъестественные способности. Когда она решает полюбить Шепа, кот Джиллиан и звериный дух Пиуакет, рассердившись, уходит.
Сидни Редлич, автор бестселлера "Магия в Мексике", неожиданно появляется в офисе Шепа (благодаря маленькому фокусу, который просто переносит его туда). Гиллиам и Пиуакет попросили его прийти, когда узнали, что Шеп хочет встретиться с ним для совместного написания книги. Редлич озадачен и сбит с толку, но вскоре все понимает. Редлих проводит исследование для книги о ведьмах в Нью-Йорке. Он получает "внутреннего" помощника, когда брат колдуна Джиллиан, Ники, предлагает свою помощь в обмен на долю прибыли.
Позже Джиллиан признается Шепу, что она ведьма и околдовала его. Шеп начинает злиться, считая, что она наложила на него заклятие только для того, чтобы расквитаться с Мерл, и они ссорятся. Джиллиан пытается наложить на Мерле различные чары, например, заставить ее влюбиться в первого мужчину, который войдет в ее квартиру. Однако она узнает, что потеряла свою силу из-за любви к Шепу.
Тем временем Шеп обнаруживает, что он действительно не может оставить Джиллиан из-за заклятия. Чтобы спастись, он обращается к другой ведьме, Бьянке Де Пасс, которая снимает заклятие, приготовив ужасное варево, которое он должен выпить. Шеп снова ссорится с Джиллиан и оставляет ее с разбитым сердцем.
Шеп не может снова сойтись с Мерлом. Она не верит, что история с ведьмой правдива. Спустя несколько месяцев Шеп возвращается и узнает, что Джиллиан потеряла свои магические способности из-за любви к нему. Даже Пиуакет покинул ее, потому что она не перестала быть волшебницей. Когда он понимает, что ее любовь настоящая, они мирятся.