When Keith returns to his dying home town in Taiwan, after being released from prison in Germany, his homecoming coincides with the Ghost Festival, when the gates of Hell are opened (as the book describes it). His return brings a lot of ghosts, from the literal ones of family members who have died, to the …
