Kralahom używa swoich mocy na posągach w pokoju modlitewnym, by zaatakowały nieświadomego króla, z którymi walczy jego czarna pantera, Rama. Tuptim w końcu dowiaduje się kim jest Chulalongkorn podczas jego treningów boksu i wie, że ich miłość jest zakazana. Książę mówi jej, że nie obchodzi go tradycja i chce z nią być. Pan Maleńki dowiaduje się o ich związku i mówi o tym Kralahomowi.
Chulalongkorn informuje Annę, że Mongkuta niepokoją doniesienia, że Brytyjczycy otrzymali list opisujący go jako barbarzyńcę i to będzie pretekst do zrobienia z Syjamu protektoratu. Anna wie, że król, choć pełen wad, nie jest barbarzyńcą i radzi mu, by po przybyciu Brytyjczyków wydał bankiet, aby pokazać, że jest cywilizowany. Mongkut w odpowiedzi obiecuje Annie dom poza pałacem. Na bankiet przybywa brytyjska delegacja pod dowództwem sir Edwarda. Podczas uroczystej kolacji za sprawą Kralahoma Mongkut odkrywa, że Chulalongkorn oddał królewski medalion z kości słoniowej Tuptim. Mongkut rozjuszony związkiem Chulalongkorna, rozkazuje wychłostać Tuptim pomimo próśb Anny i jej oskarżeń o bycie barbarzyńcą. Jednak pod wpływem emocji Mongkut rezygnuje z chłosty i decyduje się na wysłanie Tuptim do Birmy, co oznacza z automatu dla niej karę śmierci za hańbę.