When Tess Livingston got off the bus at a roadside stop high in the Andes, she couldn't quite remember how she got there. She was an FBI agent, and the last thing she remembered was tracing a group of counterfeiters to Ecuador. Then she found herself at the Bodega del Cielo, waiting for the bus to Esperanza, or at least that’s where her ticket says she’s going.Ian Ritter, a journalist from Minneapolis, is also at the Bodega. He was planning a trip to the Galapagos Islands, but his limited Spanish isn’t up to explaining why he needs to change to Bus 13 to Esperanza.Their meeting changed their lives forever.For the city of Esperanza is a place out of time, partly in the material world, and partly existing on another plane. There the spiritual world can manifest. The dead can come through … and they do. A few of the dead are Chasers, beings of light who have deferred their passage to a higher plane in order to help and protect the living. But many of the dead are brujos, angry ghosts who cannot let go, who desire only to possess the bodies of the living so they can reclaim their own physical existence in the world. Brujos kill those they possess, sooner or later.Tess and Ian, and their families, have made a good life together in Esperanza, and have no desire to ever leave it. But now something unusual, even for Esperanza, is happening. Parts of the city seem to be leaving them.