Christina Ricci
Miranda
Christina Ricci
Miranda
John Simm
Frank
Kyle MacLachlan
Nailor
John Hurt
Christian
Julian Rhind-Tutt
Rod
Cavan Clerkin
Gerry
Matthew Marsh
Charles
Pik-Sen Lim
Mrs. Wang
Joanne Froggatt
Jacquie
Tamsin Greig
Receptionist
Ryozo Kohira
Japanese Businessman
Dennis Matsuki
Interpreter
Carol Sua
Mrs. Wang's Sister
Laurence Bowen
Producer
Philip Clarke
Executive Producer
Mark Hubbard
Line Producer
Hanno Huth
Executive Producer
Paul Webster
Executive Producer
Liz Tagg
Makeup & Hair
Richard Glass
Contact Lens Technician
Helen Smith
Assistant Makeup Artist
Elinor Day
Co-Producer
Robert Jones
Executive Producer
Jemma Scott-Knox-Gore
Contact Lens Technician
Marc Munden
Director
Rob Young
Writer
Kate Rhodes James
Casting
Murray Gold
Original Music Composer
Barbara Herman-Skelding
Set Decoration
Alice Normington
Production Design
William Diver
Editor
Michele Clapton
Costume Design
Tim Ellis
Art Direction
Ben Davis
Director of Photography
Stephen Woolfenden
First Assistant Director