Elaine est une jolie sorcière qui fume et qui aime beaucoup la couleur rouge. Elle emménage dans une belle maison de style victorien pour un nouveau départ, après que son mari l’ait quittée, selon elle (alors qu’il s’effondre après avoir bu un verre).
Elle est la « sorcière de l’amour », déterminée à trouver l’homme parfait qui saura l’aimer comme elle le mérite. Incantations et philtres d’amour vont l’aider à attirer des hommes, décrits comme des êtres gouvernés par leurs hormones, facilement corruptibles par le sexe, mais... rien ne se passera vraiment comme elle l’avait imaginé.
Samantha Robinson (Elaine), en plus d’être absolument magnifique, joue parfaitement son rôle de sorcière envoûtante et vénéneuse. Les hommes qui vont tomber sous son charme sont également de très bons acteurs et ils vendent très bien leurs émotions. Mêlant comédie et drame, légèreté et tragique, avec un soupçon d’érotisme, c’est un film haut en couleurs. Une belle surprise.