Está protagonizada por Kim Novak como una bruja que lanza un hechizo sobre su vecino interpretado por James Stewart.
Completan el reparto Jack Lemmon, Ernie Kovacs, Hermione Gingold y Elsa Lanchester.
Ella debe hacer una elección, ya que las brujas al enamorarse pierden sus poderes sobrenaturales.
Cuando decide amar a Shep, el gato de Gillian, al que usaba para hacer sus hechizos, Pyewacket, la rechaza y la abandona.
Para escapar, se dirige a otra bruja, Bianca De Pass (Hermione Gingold), que rompe el hechizo.
Meses más tarde, Shep regresa y descubre que Gillian ha perdido sus poderes mágicos a causa de su amor por él.
[4] Para los papeles principales, Taradash y Blaustein esperaban obtener a Rex Harrison y Lilli Palmer, quienes habían protagonizado la obra, pero el jefe de Columbia Harry Cohn se decidió por Kim Novak, para la protagonista femenina.
[2] Bell, Book and Candle es conocida generalmente como el último papel protagonista de Stewart en una película romántica.
Un episodio piloto protagonizado por Yvette Mimieux y Michael Murphy se emitió en la NBC, pero el espectáculo no fue recogido.