Ana Leonowens llega a Siam para dar clases a los príncipes. Su alumno más complicado es el heredero al trono, el príncipe Chulalongkorn. Por cosas del destino, el hijo de Ana termina educando a este príncipe rebelde. Al final, los dos chicos aprenden a llevarse bien, sin importar que sean tan diferentes.