Edith a perdu sa mère en bas âge et elle est convaincue que son fantôme lui rend parfois visite. En vieillissant, la jeune femme rêve d'être écrivaine et elle fait lire son manuscrit à Thomas Sharpe, un séduisant étranger. Ce dernier est de passage dans la région avec sa soeur pianiste Lucille afin d'obtenir de l'argent pour financer ses inventions. Le père d'Edith refuse de l'aider et il voit d'un mauvais qu'un inconnu tourne autour de sa fille unique. Il va même jusqu'à embaucher un proche pour qu'il enquête sur le passé des Sharpe. Mais les flèches de Cupidon ont déjà fait leur effet...
Elaine, une jeune et belle sorcière, est déterminée à trouver l’homme de sa vie. À l’aide de potions et de formules magiques, elle attire de nombreux hommes… Mais elle semble les rendre tous malheureux.