The story of the romance between the King of Siam (now Thailand) and the widowed British school teacher Anna Leonowens during the 1860s. Anna teaches the children and becomes romanced by the King. She convinces him that a man can be loved by just one woman.
Jodie Foster
as Anna
周潤發
as King Mongkut
Bai Ling
as Tuptim
Tom Felton
as Louis
Syed Alwi
as The Kralahome
Randall Duk Kim
as General Alak
Lim Kay Siu
as Prince Chowfa
Melissa Campbell
as Princess Fa-Ying
Keith Chin
as Prince Chulalongkorn
Mano Maniam
as Moonshee
Shanthini Venugopal
as Beebe
Deanna Yusoff
as Lady Thiang