Practical Magic

Todo parece estar calmado hasta que un día Gillian llama a su hermana.

Su amante, Jimmy Angelov (Goran Visnjic), un búlgaro con aspiraciones a convertirse en vaquero, le ha pegado una paliza.

Su espíritu les perseguirá, así como el agente de la policía Gary Hallet (Aidan Quinn), que investiga la desaparición del forastero y que se siente atraído por Sally.

[2]​ El personaje de Jimmy Angelov originalmente se iba a llamar Jimmy Hawkins e iba a ser un campesino texano pero el papel fue reescrito para el europeo Goran Višnjić, después de que el director Griffin Dunne viera su interpretación en Bienvenidos a Sarajevo (1997) y en el videoclip de Madonna The Power of Good-Bye.

El presupuesto estimado invertido en la producción varía entre 60 y 75 millones, dependiendo de la fuente.

Sandra Bullock como Sally Owens .
Nicole Kidman como Gilliam Owens .