The Painted Veil (2006 film) › Cast
Naomi Watts
Kitty Fane
Catherine An
Hostess
Bin Li
Te
Edward Norton
Walter Fane
Ed Norton
Liev Schreiber
Charlie Townsend
Diana Rigg
Mother Superior
Alan David (actor)
Mr. Garstin
Marie-Laure Descoureaux
Sister St. Joseph
Zoe Telford
Leona
Toby Jones
Waddington
Bin Wu
Student 1
Anthony Wong
General Yu