Eriq La Salle
as
Doctor Peoples
Steven Weber
as
Norman
Tyler Posey
as
Obert
Kate Walsh
as
Tyne
Sion Sono
Director
Yûya Ishikawa
as
Yuka
as
Masumi Miyazaki
as
Mitsuko Ozawa / Sayuri / Taeko
Chen Hong
as
Mike Lim
Henry Thia
as
Zheng Xuhui
Tracey Gold
as
Elizabeth Sorenson
Robin Givens
as
Jade Marlo
Chris Kramer
as
Jimmy Kelsoe
Donnie Yen
as
Chu Zhaonan
Michelle Yim
as
Luzhu
Charlie Yeung
as
Wu Yuanying
Leon Lai
as
Yang Yuncong
Emmanuelle Vaugier
as
Alex
Theo Rossi
as
Greg Berlin / Victim #1
Steve Monroe
as
O'Connor
Justin Shenkarow
as
Samuel the Pledge
Gina McKee
as
Joanne Campbell / Queen of Light / Queen of Shadows
Stephen Fry
as
Librarian
Rob Brydon
as
Morris Campbell / Prime Minister
Kelly Coffield Park
as
Kelly Woodward
Taryn Manning
as
Sam
Kaley Cuoco
as
Sarah Baker
Sasha Alexander
as
Susie
Bob Rumnock
as
Father Jordan
Cameron Daddo
as
Father Michael Kelly
Chris Pine
as
Luther Scott
Janet Carroll
as
Mother Superior
Sven Melander
as
Self
Magnus Härenstam
as
Self
Chalerm Wongpim
Director
Pongpat Wachirabunjong
as
Sgt. Dab Jampoh
Tats Lau
as
Alternate face of Buddha
Kenny Bee
as
Alternate face of Buddha
Bingbing Fan
as
Princess Xiaoshan
Toby Leonard Moore
as
Tripitaka
Mathieu Amalric
as
Serge Schaeffer
Peter Cullen
as
Eeyore
Brian Cummings
as
Papa Heffalump
Jim Cummings
as
Pooh / Tigger
Jimmy Bennett
as
Roo
Michael Nyqvist
as
Åke