Basada en el exótico mundo asiático, la historia comienza unos años antes de la Segunda Guerra Mundial cuando una niña japonesa es envidada por su familia a una casa a trabajar como sirvienta en una casa de geishas. La niña crece para convertirse en una legendaria geisha llamada Sayuri. Hermosa y afortunada, Sayuri cautiva al hombre más poderoso del momento, pero su corazón ya pertenece a otro al que no puede alcanzar.