Tropikalne lasy Borneo, lata 30. Angielski oficer John Truscott ma za zadanie skolonizować rodzimą ludność Sarawak. Zgodnie z tradycją otrzymuje służącą, piękną Selinę. Zostaje ona jego konkubiną, która ma dzielić z nim łóżko i prowadzić naukę lokalnego języka i zwyczajów....
Azja, lata sześćdziesiąte XIX wieku. Anna Leonowens (Jodie Foster) jest wdową po angielskim oficerze, który został zabity w Indiach. Zdesperowana kobieta decyduje się wyjechać do Syjamu. Wychowana w wiktoriańskiej kulturze arystokratka trafia na dwór królewski, gdzie rozpoczyna pracę...