19世紀(jì)60年代,寡居的英籍女教師安娜·里歐諾文(朱迪·福斯特飾)攜子來到暹羅(泰國舊稱),成為多妻多子的國王朱拉隆功(周潤發(fā)飾)子女的家庭教師。面對截然不同的文化風(fēng)俗,安娜與國王因教育理念和生活觀念產(chǎn)生激烈沖突,初期互動充滿隔閡。隨著接觸深入,安娜通過教授西方科學(xué)、歷史等知識逐步贏得王室尊重,國王則在她的啟發(fā)下萌生改革意愿。兩人雖因身份差異始終存在矛盾,卻在權(quán)力與情感的拉扯中逐漸理解彼此文化,并萌發(fā)出超越世俗規(guī)范的情感。電影在呈現(xiàn)這段傳奇關(guān)系的同時(shí),亦展現(xiàn)了傳統(tǒng)宮廷制度與現(xiàn)代文明的碰撞,以及個(gè)人情感在歷史洪流中的復(fù)雜抉擇。