The sequel to Snake Agent (2005) returns to Singapore Three, a twenty-first-century cityscape renowned for its ready access to the denizens of heaven and hell. While Detective Inspector Wei Chen takes a brief hiatus from his customary paranormal investigations, his underworld sidekick, vice-squad-specialist Zhu Irzh, stumbles on a tricky case involving the apparently demonic murder of a beautiful young woman. When the trail leads to the heiress of the powerful Paugeng Corporation, Zhu Irzh feels inexplicably drawn to this devilishly ruthless but very human woman and inadvertently implicates himself as a murder suspect. Chen's return to sort things out only complicates matters, however, as the pair tracks other suspects, including an enigmatic demon the corporation has been harboring for experimental purposes and a celestial goddess whose unlikely alliance with hell threatens to rain chaos down on the earthbound.