This astonishing novel - unlike anything Gilmour has ever written before - begins with every parent's worst nightmare: the disappearance of a child. A father makes a casual error of judgement one evening and leaves his six-year-old son alone for fifteen minutes. When he returns the child is gone and three lives are changed forever. Has the boy been kidnapped? Spirited out of the country? Is he dead? The story that unfolds is told by the novel's narrator, a television host named Roman, who searches for his son through the city and through the underworld of dreams and tries to bring him back. Pursued by an unshakeable conviction that his son is speaking directly to him, Roman begins to enter a haunting relationship with the missing child and his own conscience. In the meantime, his behaviour becomes increasingly erratic and he is rejected by his grieving and angry wife, eventually fired from his job, and shadowed by a persistent policeman who thinks Roman is hiding the child. Written in the clear, elegant prose Gilmour is known for, "A Perfect Night to Go to China" is a completely absorbing and original work of fiction. It sets up a harrowing premise and doesn't let up until the last surprising page.