Set in Sri Lanka where Selvadurai grew up, "Funny Boy" is constructed in the form of six poignant stories about a boy coming to age within a wealthy Tamil family in Colombo. Between the ages of seven and fourteen, he explores his sexual identity, and encounters the Sinhala-Tamil tensions leading up to the 1983 riots.