The Painted Veil backdrop
The Painted Veil poster

The Painted Veil Cast & Characters

The Painted Veil (2007) stars Edward Norton as Dr. Walter Fane, Naomi Watts as Kitty Fane and Liev Schreiber as Charlie Townsend. The drama movie was released January 19, 2007. Below is the full cast and crew.

PG-13 2007 · 2h 5m 73 Audience
The Painted Veil - Trailer #1
The Painted Veil - Trailer #1
Starring Cast
Key crew

Full cast

23 cast members

Crew by department

52 crew members

Art

Mei Kunping
Art Direction
Xinran Tu
Art Direction
Peta Lawson
Set Decoration
Juhua Tu
Production Design

Other

Annette Miles
Wigmaker
James Szyszko
Choreographer
Sherrie Liu
Script Supervisor