Chan wrote the 100-minute-long Opiume in five months, dividing the opera into 6 movements, which reflect several chapters of the Opium War story: Discovery, Intoxication, Economics, Addiction, Conflict and Epiphany.
Chan composed an opera called "Opiume" with six movements that depict various chapters of the Opium War narrative: Discovery, Intoxication, Economics, Addiction, Conflict, and Epiphany.