When Zita's grandfather flees his hospital bed-raving about demons-she must track him to his boyhood home of Budapest. But Zita is about to discover that his seeming madness masks a terrible truth-and the world may soon face a danger unlike any history has seen before...