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
Production Design
Luciana Arrighi
Story
Ajey Jhankar
Producer
Paul Breuls
Costume Design
Terry Ryan
Editor
John Scott
Dale G. Bradley
Guy J. Louthan
Grant Bradley
Camera Operator
Ian 'Thistle' Thorburn
Digital Effects Supervisor
Jake Lee
Stefan Henrix
Dolby Consultant
James Shannon
Brian Edmonds
First Assistant Camera
Sandeep Tyagi
Special Effects Supervisor
Richard Conway
Visual Effects Producer
Rosanna Mennear
Set Costumer
Rakesh Kumar Rocky
Armorer
Allan Mowbray
Script Supervisor
Sue Kenchington
Catherine Vandeleene
Diana Moseley
Assistant Costume Designer
Rosie Grant
Costume Supervisor
Kerry Thompson
Ashfaq Ali
Wade Krawczyk
Gaffer
Matt Slattery
B. Durga Kishore
Brian Cox
Samantha Walker
Still Photographer
Nick Wall
Music Editor
Robin Morrison
Paul Round
Assistant Art Director
Nathan Blanco Fouraux
Marianne Jade
Anna Kovacevic
Cedric Van Mol
Choreographer
Daksha Sheth
Visual Effects Coordinator
Robert Vassie
Music Supervisor
Maggie Rodford
Visual Effects Supervisor
Simon Giles
Art Department Coordinator
Jocelyn Thomas
Atiet Rawat
Peter Rasmussen
Alan Church
Simon Elsley
Construction Coordinator
Jack Watford
Leigh Pickford
Tony Williams
Tom Nursey
Andrew Glen
Sound Re-Recording Mixer
Forbes Noonan
First Assistant Editor
Yves Bertrand
Key Hair Stylist
Rupert Simon
Director of Photography
Ben Nott
Makeup Department Head
Paul Pattison
Martin Jensen
Supervising Sound Editor
Makeup Artist
Zeljka Stanin
Digital Intermediate
Begoña Lopez
Michael Coulter
Electrician
David Tilburey
Marine Coordinator
Doug 'Brownie' Brown
Daren Bailey
Dolly Grip
Billy Harmer
Key Grip
Grant Nielsen
Dave Marriott
Rigging Gaffer
Phil Mulligan
Andie Derrick
Second Unit Director
Shaun O'Dell
Set Decoration
Beverley Dunn
Special Effects Technician
Jack Longmate