MEMOIRS OF A GEISHA is a lush, sweeping historical and romantic epic, featuring gorgeous period costumes, primarily the exquisite kimono worn by the geisha. Ziyi Zhang (HOUSE OF FLYING DAGGERS) is outstanding as Sayuri, who stands up to the oppressive Hatsumomo (the effervescent Gong Li), while Michelle Yeoh, who starred with Zhang in CROUCHING TIGER, HIDDEN DRAGON, is splendid as the wise and elegant Mameha. Ken Watanabe (THE LAST SAMURAI), Koji Yakusho (SHALL WE DANCE?), and Cary-Hiroyuki Tagawa (ELEKTRA) are among the men who take an interest in Sayuri, who is continually faced with difficult choices that will shape her destiny, just as Japan's destiny is changing shape with the coming of the West. John Williams's soaring score is enhanced by solos from virtuosos Yo-Yo Ma and Itzhak Perlman.