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ę nauczycielki angielskiego dzieci władcy (Yun-Fat Chow). Szybko okazuje się, że mężczyzna jest nowoczesnym i postępowym królem, który chce rozwijać swój kraj i dba o jego mieszkańców.
Jodie Foster
Anna
周潤發
King Mongkut
Bai Ling
Tuptim
Tom Felton
Louis
Syed Alwi
The Kralahome
Randall Duk Kim
General Alak
Lim Kay Siu
Prince Chowfa
Melissa Campbell
Princess Fa-Ying
Keith Chin
Prince Chulalongkorn
Mano Maniam
Moonshee
Shanthini Venugopal
Beebe
Deanna Yusoff
Lady Thiang