Cast
Zhang Ziyi
Sayuri
Gong Li
Hatsumomo
Michelle Yeoh
Mameha
Ken Watanabe
Chairman
Suzuka Ohgo
Chiyo
Kaori Momoi
Mother
Koji Yakusho
Nobu
Youki Kudoh
Pumpkin
Togo Igawa
Tanaka
Mako
Sakamoto
Crew
Rob Marshall
Director
Colleen Atwood
Costume Design
Arthur Golden
Novel
Pietro Scalia
Editor
Robin Swicord
Screenplay
John Williams
Original Music Composer
Patrick M. Sullivan Jr.
Art Direction
Steven Spielberg
Producer
Francine Maisler
Casting
Nina Henninger
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.