as Cecilia Bullard, the woman John is expected to marry. Key Themes The film is often discussed for its exploration of:
His assigned "sleeping dictionary"—the local euphemism for a native woman who tutors a colonial officer in language and, unofficially, much more—was a woman named Bulan. Her name meant "moon." She was in her late twenties, with eyes that held the patience of an eclipse and hair she kept braided with threads of indigo. She was a widow, the village elder explained, her husband lost to a fever the previous year. She had no children. She was, therefore, expendable. the sleeping dictionary film
In 2019, a Malaysian director announced plans for a "true story" version of a sleeping dictionary, told entirely from the Iban woman’s perspective. As of 2025, that project remains in development, but it proves that the core question of the film— What happens when the teacher falls in love with the student who owns her? —is far from resolved. as Cecilia Bullard, the woman John is expected to marry
To acclimate to local customs and languages, Truscott is assigned a "sleeping dictionary"—a colonial euphemism for a native woman who serves as a live-in translator, teacher, and sexual companion. His assigned partner is Selima (Jessica Alba), a spirited and highly educated Iban woman who is far more sophisticated than her subservient role suggests. She was a widow, the village elder explained,
In the early 2000s, Hollywood was far less sensitive to racial representation. Alba, with her light eyes and fair skin, was marketed as an exotic beauty, but she does not resemble an indigenous Dayak woman from Borneo. The production attempted to darken her skin and straighten her hair, but the result was criticized even at the time.
The tensions between British colonial rule and indigenous Iban traditions.