本片改编自真实事件,讲述了一位寡居的英国女教师安娜·里欧诺文(朱迪·福斯特饰)在19世纪60年代前往暹罗(今泰国)担任国王(周润发饰)的家庭教师的故事。安娜带着儿子来到这个陌生国度,面对截然不同的文化习俗和宫廷生活,她起初感到困惑和不适。国王作为一位多妻多子的君主,对这位外国教师表现得如同异类。然而,随着两人接触的深入,安娜逐渐学会了适应暹罗的文化,而国王也对她展现出越来越多的尊重与欣赏。尽管两人之间的文化差异依然存在,但彼此的相互理解和欣赏最终让他们走到了一起。电影通过现代视角重新诠释了这段跨越文化与阶层的禁忌之爱,展现了安娜与国王之间复杂而深刻的情感历程。