James Stewart / Jay Fennel
Josh Hartnett
Clara Coldstream
Simone Kessell
Roshan Seth
The Assassin
Mahesh Jadu
Allie
Andrea Deck
Charles Stewart
James Mackay
Jamnabai
Aegina De Vas
Nurse Smith
Anna McNiven
Mostyn
Bryan Probets
Desai
Vijay Thombre
Laura Fennel
Tamsin Egerton
Dolly
Alice Englert
Tulaja Naik
Bipasha Basu
Udaji
Abhay Deol
Sonubai
Tehmina Sunny
Governor of Bombay
Shane Briant
York
Steve Nicolson
Raoji
Atul Kulkarni
Director
Roland Joffé
Writer
Casting
Ann Fay
ADR & Dubbing
Justine Angus
Executive Producer
Wei Han
Art Direction
Nitin Chandrakant Desai
Foley
Peter Burgis
Uma Da Cunha
Supervising Art Director
Paul Ghirardani
Story
Ajey Jhankar
Producer
Paul Breuls
Costume Design
Terry Ryan
Production Design
Luciana Arrighi
Editor
John Scott
Dale G. Bradley
Guy J. Louthan
Grant Bradley
First Assistant Camera
B. Durga Kishore
Assistant Art Director
Atiet Rawat
Costume Supervisor
Kerry Thompson
Music Editor
Robin Morrison
Marianne Jade
Armorer
Allan Mowbray
Dolby Consultant
James Shannon
Leigh Pickford
Assistant Costume Designer
Rosie Grant
Visual Effects Coordinator
Robert Vassie
Script Supervisor
Sue Kenchington
Still Photographer
Cedric Van Mol
Nick Wall
Visual Effects Supervisor
Simon Giles
Set Costumer
Rakesh Kumar Rocky
Visual Effects Producer
Alan Church
Makeup Artist
Zeljka Stanin
Simon Elsley
Ashfaq Ali
Digital Effects Supervisor
Paul Round
Sound Re-Recording Mixer
Forbes Noonan
Key Hair Stylist
Rupert Simon
Director of Photography
Ben Nott
Diana Moseley
Makeup Department Head
Paul Pattison
Art Department Coordinator
Jocelyn Thomas
Construction Coordinator
Jack Watford
Tom Nursey
Peter Rasmussen
Music Supervisor
Maggie Rodford
Camera Operator
Ian 'Thistle' Thorburn
Gaffer
Matt Slattery
Stefan Henrix
Brian Edmonds
Nathan Blanco Fouraux
Special Effects Supervisor
Richard Conway
Tony Williams
Andrew Glen
Choreographer
Daksha Sheth
Brian Cox
Rosanna Mennear
Samantha Walker
Wade Krawczyk
Jake Lee
Catherine Vandeleene
Anna Kovacevic
Sandeep Tyagi
Supervising Sound Editor
Digital Intermediate
Begoña Lopez
First Assistant Editor
Yves Bertrand
Martin Jensen
Michael Coulter
Electrician
Dave Marriott
Dolly Grip
Billy Harmer
Marine Coordinator
Doug 'Brownie' Brown
Key Grip
Grant Nielsen
David Tilburey
Rigging Gaffer
Phil Mulligan
Daren Bailey
Andie Derrick
Second Unit Director
Shaun O'Dell
Set Decoration
Beverley Dunn
Special Effects Technician
Jack Longmate