Japan im 19. Jahrhundert: Die junge Oshin (Nagiko Tono) arbeitet als Geisha in einem Bordell. Als sie eines Tages den flüchtigen Samurai Fusanosuke (Hidetaka Yoshioka ) bei sich versteckt, verliebt sich in ihn und beschließt keine Kunden mehr zu empfangen, um eine ehrbare Frau zu werden....