Die Lehrerin Anna Owens wird vom König von Siam engagiert, um die Kinder die ihm seine Haremsfrauen geboren haben, zu erziehen. Also zieht Anna mit ihrem Sohn Louis nach Bangkok und arbeitet für den König, den Kronprinzen Chulalongkorn, Lady Thiang, eine der Frauen des Königs, und Kralahome, der Assistent des Königs. Zwischen Anna und dem König bahnt sich eine Beziehung an.