Viggo Mortensen
Nikolai Luzhin
Naomi Watts
Anna Ivanovna Khitrova
Vincent Cassel
Kirill
Armin Mueller-Stahl
Semyon
Sinéad Cusack
Helen
Donald Sumpter
Yuri
Jerzy Skolimowski
Stepan
Josef Altin
Ekrem
Mina E. Mina
Azim
Aleksandar Mikic
Soyka
Sarah-Jeanne Labrosse
Tatiana
Tatiana Maslany
Tatiana (voice)
Tereza Srbova
Kirilenko
David Papava
Chechen
Tamer Hassan
Raza Jaffrey
Doctor Aziz
Elisa Lasowski
Prostitute
Alice Henley
Tony Cook
Football Hooligan (uncredited)
Rebecca Holmes
Art Direction
Catherine Palmer
Assistant Art Director
Carol Spier
Production Design
Bruce Bigg
Property Master
Judy Farr
Set Decoration
Nick Palmer
Supervising Art Director
Peter Suschitzky
Director of Photography
Alf Tramontin
Steadicam Operator
Roger Tooley
Peter Mountain
Still Photographer
Denise Cronenberg
Costume Design
Mary-Lou Green-Benvenuti
Hairstylist
Charmaine Fuller
Makeup Artist
Christine Blundell
David Packard
Scenic Artist
Robert J. Dugdale
Julian Spencer
Stunt Coordinator
Paul Herbert
Lucy Allen
Stunts
Prudence Emery
Unit Publicist
David Cronenberg
Director
Susanna Lenton
Script Supervisor
Dave Muscat
Digital Intermediate Editor
Nick Iannelli
Digital Intermediate Producer
Ronald Sanders
Editor
Deirdre Bowen
Casting
Nina Gold
Tracey Seaward
Co-Producer
David M. Thompson
Executive Producer
Jeff Abberley
Julia Blackman
Stephen Garrett
Camilla Stephenson
Location Manager
David Broder
Paul Webster
Producer
Robert Lantos
Alastair Gray
Dialogue Editor
Tony Currie
Paul Sacco
Dolby Consultant
Andy Malcolm
Foley Artist
Goro Koyama
Jennifer Dunnington
Music Editor
Howard Shore
Original Music Composer
Rob Bertola
Sound Effects Editor
Mark Zsifkovits
Sound Re-Recording Mixer
Orest Sushko
Michael O'Farrell
Supervising Sound Editor
Wayne Griffin
Fiona Campbell Westgate
Visual Effects Producer
Aaron Weintraub
Visual Effects Supervisor
Steven Knight
Screenplay
You need to be logged in to continue. Click here to login or here to sign up.
Can't find a movie or TV show? Login to create it.
Login
Sign Up
Want to rate or add this item to a list?
Not a member?
Sign up and join the community