Travel to the mysterious city of Esperanza, high in the Ecuadorian Andes, where the border between the living and the dead is thin, where shape shifters and brujos—hungry ghosts—have existed for centuries, and good and evil battle for the ultimate prize: the human soul.