De Welshe moeder, een weduwe uit Wales, wordt gouvernante en lerares Engels voor de vrouwen en vele kinderen van de koppige koning Mongkut van Siam. Anna en de koning hebben regelmatig meningsverschillen terwijl ze werkt om de koninklijke familie te onderwijzen over de Engelse taal, gewoonten en etiquette, en haast zich om een feest voor te bereiden voor een groep Europese diplomaten die hun mening over de koning moeten veranderen.