Siam im 19. Jh.: Die Lehrerin Anna Owens (Samantha Eggar) wird vom König von Siam (Yul Brynner) engagiert, um seine Kinder zu erziehen, die ihm seine Haremsfrauen geboren haben. Also zieht Anna mit ihrem Sohn Louis (Eric Shea) nach Bangkok und arbeitet für den König, den Kronprinzen Chula (Bvrian Tochi), Lady Thiang (Lisa Lu), eine der Frauen des Königs, und Kralahome (Keye Luke), die Assistentin des Königs. Zwischen Anna und dem König bahnt sich eine Beziehung an.
Wie zwei Spielfilme gleichen Inhalts basierte die Serie auf den tatsächlichen Erlebnissen der Anna Leonowens im Siam des 19. Jh., dem heutigen Thailand.