1862年,英国寡妇安娜(黛博拉·蔻尔饰)带着儿子来到暹罗(今泰国),受聘成为该国国王(尤·伯连纳饰)的家庭教师,负责教导其众多子女。安娜的到来不仅带来了西方的教育理念,也逐渐让国王了解到西方现代文明的精华。与此同时,安娜也深刻认识到,对于一个东方国家的国王而言,维护自己的尊严和子民的风俗习惯至关重要。在一次招待外国贵宾的晚会上,安娜和国王合作出色,成功完成接待工作。然而,在一场欢庆的舞会中,两人因对国王惩罚与人偷情的新王妃一事持有不同意见而发生激烈争吵,这成为两人因文化差异而产生的复杂关系的一个缩影。尽管两人之间存在诸多矛盾和分歧,他们逐渐建立起相互尊重的关系,并彼此产生了深厚的感情。最终,安娜因故离开暹罗,两人依依惜别,这段跨越文化差异的师生恋也画上了句点。