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.