The Lost Colours of the Chameleon is set on the fictitious island of Bangula in the Indian Ocean – an island populated by an indigenous community that coexists uneasily with Creoles, mainly descendants of ancient Portuguese colonisers. The half-a-million inhabitants live under the twin shadows of an impending cyclone and an outbreak of the blood plague.