Virginia "Gin" Baker
Catherine Zeta-Jones
Robert "Mac" MacDougal
Sean Connery
Waverly Technician
Eric Meyers
Cruz's Man
Aaron Swartz
Computer Technician
William Marsh
Banker
Tony Xu
ICB Director
Rolf Saxon
ICB Operator
Tom Clarke Hill
ICB Technician
David Howard
Doctor
Stuart Yung Sai-Kit
1st Security Guard
Ravin J. Ganatra
2nd Security Guard
Rhydian Jai-Persad
Hector Cruz
Will Patton
3rd Security Guard
Hari Dhillon
Conrad Greene
Maury Chaykin
Aaron Thibadeaux
Ving Rhames
Haas
Kevin McNally
Quinn
Terry O'Neill
Security Chief
Madhav Sharma
Chief of Police
David Yip
Millennium Man
Tim Potter
Set Decoration
Anna Pinnock
Utility Stunts
Stuart Clark
Visual Effects Supervisor
Nick Davis
Second Assistant Director
Michael Stevenson
Makeup Artist
Peter Robb-King
Director
Jon Amiel
Special Effects Supervisor
Neil Corbould
Choreographer
Paul Harris
Director of Photography
Phil Meheux
Stunt Coordinator
Vic Armstrong
Second Unit Director
Screenplay
William Broyles Jr.
Digital Effects Supervisor
Alex Bicknell
Executive Producer
Iain Smith
Music Coordinator
Benedikt Brydern
Visual Effects Coordinator
Alexandra Day
Casting
Donna Isaacson
Still Photographer
David Appleby
Arnon Milchan
Editor
Terry Rawlings
Producer
Ronald Bass
Story
Original Music Composer
Christopher Young
Michelle Guish
Production Design
Norman Garwood
Rhonda Tollefson
Michael Hertzberg
Costume Design
Penny Rose
Script Supervisor
Lisa Vick
Hair Department Head
Colin Jamison
Boom Operator
Paul Cridlin
Dialogue Editor
William Parnell
Location Manager
Christian McWilliams
Production Coordinator
Elaine Burt
Assistant Art Director
Gary Tomkins
Sculptor
Bryn Court
Steadicam Operator
Alf Tramontin
Makeup Department Head
Frances Hannon
Production Supervisor
Sarah Bradshaw
Art Department Coordinator
Katie Gabriel
Camera Operator
Roger Pearce
Supervising Sound Editor
Jim Shields
Belinda Parish
Music Editor
Andrew Glen
Assistant Costume Designer
John Norster
Hairstylist
Jan Jamison
Dialect Coach
Susan Hegarty
Gaffer
Terry Potter
Art Direction
Keith Pain
Linda Bodily
Special Effects Coordinator
Carol McAulay
Michael Boone
Sue Whitaker
Property Master
Maxie McDonald
Jim Dowdall
Supervising Art Director
Jim Morahan
Kim Miscia
Sound Mixer
David John
Sound Re-Recording Mixer
John Hayward
Unit Publicist
Linda Gamble
Richard Sharkey
Simon Marsden
Kevin Phipps
Standby Painter
Charles Cottrell
Stunts
Roy Alon
Unit Production Manager
John H. Starke
Ramesh Appathurai
Dolby Consultant
Mark Kenna
Unit Manager
Judy Britten
Scenic Artist
Stuart Clarke
Armorer
Charles Bodycomb
Video Assist Operator
Bob Balzarini
Researcher
Simon Eves
Script Coordinator
Mads Hansen
Craft Service
Jenny Nichols
Assistant Director
James Armstrong
Set Production Assistant
William Dodds
Electrician
Andrew Gardiner
Production Accountant
Brenda Coxon
Underwater Camera
Peter Davey
Transportation Coordinator
Francis Abdullah
Production Manager
Faye Ong
Painter
Derek Dackombe
Camera Technician
Gary Lamantia
First Assistant Camera
James R. Belletier
Animation Supervisor
Mike Williams
Score Engineer
Geoff Foster
Leadman
Mohan Singh
Rigging Gaffer
John Ash
Best Boy Electric
Vernon Connolly
Foley
Bob Risk
Orchestrator
Bruce Babcock
Thanks
Simon P Thorp
3D Animator
Chris George
Color Timer
David Rees
First Assistant Editor
Tim Grover
Digital Compositors
Colin Alway
Les Benson
Costume Coordinator
Mei Lai Hippisley Coxe
Supervising Carpenter
Stephen Challenor
Graphic Designer
Carol Kupisz
Assistant Sound Engineer
Ben Georgiades
Dressing Prop
John Fox
Concept Artist
Adam Brockbank
Construction Buyer
Jack Dyer
Key Hairdresser
Hilary Haines
Third Assistant Director
Carlos Fidel
Storyboard Artist
Martin Asbury
ADR Editor
Christopher Ackland
Head Carpenter
Trevor Dyer
ADR Mixer
Sandy Buchanan
Location Assistant
Linzi Baltrunas
Floor Runner
Ben Smith
Sound Assistant
Gareth John
Clapper Loader
Sam Barnes
Assistant Accountant
Emma Bendell
Assistant Production Coordinator
Mona Benjamin
Wardrobe Master
Mark Holmes
Project Manager
Stuart Bailey
Conductor
Pete Anthony
Camera Trainee
Nick Murray
Assistant Editor
Tony Tromp
Focus Puller
Andy Stevens
Special Effects Assistant
Cliff Corbould
Casting Coordinator
Christina Thomas
Production Assistant
Don Ng
Accountant
Gloria Salas
Production Secretary
Joane Baptiste
Production Runner
Emily Lascelles
Special Effects Technician
William J. Bishop
Assistant Grip
Azman Bin Hitam
Camera Loader
Lee Vickery
Wardrobe Supervisor
Ken Crouch
Stunt Double
Gabe Cronnelly
Additional Casting
Lucinda Syson
Casting Assistant
Gaby Kester
Health and Safety
Cyril Gibbons
Dolly Grip
Tom Gilligan
Second Assistant Camera
Oliver Cary
Music Consultant
Bob Last
Assistant Chief Lighting Technician
Steve Mcleod
Head of Production
Courtney Vanderslice
Assistant Camera
Elvin Lee Chee Peng
Stunt Driver
Steve Truglia
Wardrobe Assistant
David Croucher
Assistant Location Manager
Becky Jones
First Assistant Sound Editor
Pat Gilbert
ADR Voice Casting
Louis Elman
Temple Clark