Rory Hennessy's life changes when a magician's trick reveals Mannahatta, a city of spirits and gods that co-exists with Manhattan. Layered on New York is a spirit city inhabited by warrior cockroaches, malevolent subway trains, and children made entirely of papier-maché. Rory is the only person can see this spirit city. Rory shares his gift with his younger sister, and is pursued because of the part he must play in a terrible wrong done centuries ago. Now everyone is racing to find the boy who can change the destiny of New York. Illustrations.