Inglise õpetajanna Anna Leonowens (Jodie Foster) on astunud täiesti hulljulge sammu: noor lesk reisis koos oma 12-aastase pojaga tuhandeid miile, et võtta vastu tööpakkumine ning sellega kaasnevad uued elamused ja seiklused. Tema ülesandeks on Siiami kuninga Mongkuti (Chow Yun-Fat) 58 lapse õpetamine. Ta teab kuningast vaid seda, et teda koheldakse omal maal kui jumalat. Anna suhtub kuningasse tugeva eelarvamusega, pidades teda tsiviliseerimata barbariks. Ta saab varsti aru, et Mongkutil on läänemaailma ja selle esindaja Anna suhtes täpselt sama tugevad eelarvamused! Ajapikku hakkavad kahe kangekaelse inimese vaated aga muutuma ning vastaspool ei tundugi enam nii vaenulik kui nende esimesel kohtumisel.
"Anna ja kuningas" on romantiline ajalooline draama, mille stsenaariumi aluseks kasutati Anna Leonowensi päevikut, milles ta kirjeldab oma kogemusi võõral maal võõra rahva hulgas. Sama loo alusel on tehtud ka maailmakuulsu muusikal "Kuningas ja mina", mida on etendatud ka Tallinna Linnahallis. Käesoleva versiooni peaosi mängivad 2-kordne Oscari-võitja Jodie Foster ("Kontakt") ja Chow Yun-Fat (Hard-Boiled). Lisaks neile teevad kaasa Bai Ling ("Metsik Metsik Lääs"), Randall Duk Kim ("Varumõrvarid") jpt. Filmi lavastas Andy Tennant ("Tuhkatriinu lugu").