
In Hong Kong, Flashman is convinced by Phoebe Carpenter, a lovely minister's wife, to take a shipment of opium into Canton, with the promise of a later, more pleasant meeting. On the way he discovers that instead of opium he is carrying guns to the Taiping rebels. In Canton, Flashman manages to convince British diplomat Harry Smith Parkes that he was trying to stop the shipment. However, instead of being able to head for home as he originally intended, he is put on the intelligence staff in Shanghai. From Shanghai he travels to Nanking and meets the leaders of the Taiping rebels, in order to convince them not to march on Shanghai. Flashman then proceeds to the mouth of the Peiho to join Lord Elgin's staff for his march to Peking. After being captured by the Imperials, he meets Xianfeng Emperor and becomes the prisoner and lover of Yehonala, the imperial concubine. At the end of the novel, he witnesses the destruction of the Summer Palace.