Kadro (21)
Will Smith
Del Spooner
Bridget Moynahan
Susan Calvin
Alan Tudyk
Sonny (voice)
James Cromwell
Dr. Alfred Lanning
Bruce Greenwood
Lawrence Robertson
Shia LaBeouf
Farber
Chi McBride
Lt. John Bergin
Jerry Wasserman
Baldez
Peter Shinkoda
Chin
Terry Chen
Chin
David Haysom
NS4 Robot and NS5 Robot (voice)
Scott Heindl
NS4 Robot and NS5 Robot (voice)
Adrian Ricard
Granny
Fiona Hogan
V.I.K.I. (voice)
Sharon Wilkins
Asthmatic Woman
Craig March
Detective
Darren Moore
Homeless Man
Emily Tennant
Young Girl
Tiffany Lyndall-Knight
Mob Woman
Aaron Douglas
USR Attorney #1
Angela Moore
Wife
Art
- Helen Jarvisart direction
- Michael Webbset decoration buyer
- Milena Zdravkovicconceptual illustrator
- Thom Wellsconstruction coordinator
- Kendelle Elliottassistant art director
- Dan Sissonsproperty master
- Jaydene Marykart department assistant
- Janette Hylandlead painter
- Franziska Kellerart department coordinator
- Mark N. Tompkinspainter
- Mark Gamachelocation scout
- Antonio Germinarioassistant property master
- Howard Lauconceptual design
- Jim Birkelconstruction foreman
- Eldon Coneyleadman
- Sheila Thomaspainter
- Melanie Cassidysculptor
- Michael Elkanset designer
- James Dohstoryboard artist
- James Dohstoryboard artist
- G. Scott Stewartconstruction buyer
- Sally Hudsongraphic designer
- Wilton Higginsswing
- Michelle Hendriksenfirst assistant property master
- Lee Campbellset decorating coordinator
- Patrick Tatopoulosproduction design
- Chris Augustart direction
- Lin MacDonaldset decoration
Camera
- David Cronesteadicam operator
- Ian Seabrookunderwater camera
- Ava Gerlitzstill photographer
- Ralph Mendozahelicopter camera
- Christopher Walshlibra head technician
- Doug Reidgrip
- Daryl Hartwelldolly grip
- Dave Ashcroftcamera trainee
- Scott Edelsteindata wrangler
- J. Norman Earlebest boy grip
- Sam Jonessecond assistant camera
- Paul Taylorfirst assistant camera
- Simon Duggandirector of photography
Costume & Make-Up
- Liz Keoghcostume design
- Bill Terezakisprosthetic supervisor
- Pierce Austinhairstylist
- Stan Edmondsmakeup department head
- Jana MacDonaldassistant costume designer
- Tanya Howardfirst assistant makeup artist
- Angelina P. Cameronhair department head
- Katalin Lippaykey hair stylist
- Andre Brouwertruck costumer
- Leah Ehmanmakeup artist
- Michelle Bainescostume set supervisor
- Summer Evesseamstress
- Tamaryn Langset costumer
- Tim Dagleyset dressing artist
- Cathy Darbycostumer
- Savino Peraginetailor
- Janice Swayzecostume coordinator
- Tamar Ouzielassistant makeup artist
Crew
- George Collinsvideo assist operator
- Patrick Espositopost production supervisor
- Christopher Gordonstunt double
- Scott J. Ateahstunt coordinator
- Rikki Gagnestunts
- Bailee Reidpost production assistant
- Buck Sandersadditional music
- Peter Coxstunts
- Bob Bedardchef
- Dan Lemmoncg supervisor
- John B. Keysscenic artist
- Guy Williamscg supervisor
- Harlow MacFarlanemakeup effects
- Ron Bleckertechnical advisor
- Toni Atterburyunit publicist
- Rob Vreugdetransportation coordinator
- Greg Butlercg supervisor
- Lauro Chartrandstunts
- Carolyn Andersonstunts
- John Andrew Berton Jr.digital effects supervisor
- Terence Chasesecurity
- Bill Talbottscore engineer
- Andre Blairstand in
- Jeff Beattievisual effects editor
- Crystal Dalmanstunts
- Jill Allansontelecine colorist
- Doug Chapmanstunts
- Tor Baxtercarpenter
- Violet Barisoffcraft service
- Lawrence Albrightdriver
- Allison Bedaloader
- Anet Hambarsumianpost-production manager
- Shane Coopersoftware engineer
- Mike Vézinaspecial effects coordinator
- Bill Rydersystems administrators & support
- Robert Buxtontransportation captain
- Shawn Hentertransportation co-captain
- Valy Lungocciamotion capture artist
- Lisa Spencedigital producer
- Monique Gandertonstunt double
- Rick Pearcestunts
- Dana Dubéanimal coordinator
- Brett Armstrongstunts
- Owen Walstromstunts
- Michael Franckaerial coordinator
- Alette Fallestunts
- Douglas W. Beardspecial effects technician
- Darren Robertsonplayback coordinator
- Ron Bleckertechnical advisor
- Beck Carverspecial effects assistant
- Claire Webbstunt driver
- Melanie Donohueassistant chef
- Mick Graygenerator operator
- Larry Woodhousesecurity coordinator
- Marny Engstunts
Directing
- Scott J. Ateahsecond unit director
- Paul Barrysecond assistant director
- Sam Harrisassistant director
- Shelley Crawfordscript supervisor
- Stephanie Kate Mitchellscript coordinator
- Tracey Poiriersecond second assistant director
- David R. Baronthird assistant director
- Alex Proyasdirector
Editing
- Phil Greigdigital intermediate
- Richard Learoydeditor
- Matt Villaassociate editor
- Skip Kimballdigital intermediate colorist
- Liza D. Espinasfirst assistant editor
- Gary Burrittnegative cutter
- Alexander Garciaassistant editor
- William Hoyeditor
- Neil Travisadditional editing
- Jim Passoncolor timer
- Armen Minasianeditor
Lighting
- John Adamsgaffer
- Tohda Asukalighting artist
- Cliff Cenerinielectrician
- Robert Hicksbest boy electric
- Cam Esaulighting technician
- Rod Feldmeierrigging gaffer
- George Raymond Carterrigging grip
- Gene Keigherkey rigging grip
Production
- Billy DaMotacasting consultant
- Barbara Kellyunit production manager
- James Lassiterexecutive producer
- Blythe Cappellocasting associate
- Kathy Edwardsfirst assistant accountant
- Topher Dowproducer
- Steven R. McGlothenco-producer
- John Kilkennyassociate producer
- Errin Lallycasting coordinator
- Chris McClintockpost production coordinator
- Mary Guilfoyleproduction manager
- Michael Lee Baronproducer
- Vincent Dela Lunakey set production assistant
- Al Nolan-Cohnlocation manager
- Maureen 'Mo' Crutchfieldproduction accountant
- Penny Rogersproduction coordinator
- Eric Fox Haysproduction supervisor
- James McKenzie Moorecasting assistant
- Evan Allenproduction assistant
- Michael Taylorproduction executive
- Jason Collierassistant location manager
- Dustin Bouchardlocation production assistant
- Colette Jostassistant accountant
- Danny McNairfirst assistant production coordinator
- Matt Bauergeneral manager
- Jeff Swentyhead of production
- Jill Andersonpayroll accountant
- Nazima Nagdeeproduction assistant
- Bruce Scottproduction driver
- Karam Khanresearcher
- Spencer Hon Luisecond assistant production coordinator
- Jill Armstrongtravel coordinator
- Jeanne McCarthycasting
- John Davisproducer
- Will Smithexecutive producer
- Heike Brandstattercasting
- Coreen Mayrscasting
- Wyck Godfreyproducer
- Anthony Romanoexecutive producer
- Michel Shaneexecutive producer
- Laurence Markproducer
- Juel Bestropcasting
Sound
- David Betancourtfoley mixer
- Tim Gomillionsound recordist
- Galen Goodpasterfirst assistant sound editor
- Paul Masseysound re-recording mixer
- John Murrayfoley supervisor
- Charleen Richardsadr mixer
- Michael Haightadr supervisor
- Erik Aadahlsound designer
- Susan Dawesdialogue editor
- Jay Wilkinsonsound effects editor
- Dave Kulczyckidialogue editor
- Blake R. Cornettsecond assistant sound
- John A. Larsensupervising sound editor
- Alex Gibsonmusic editor
- Derek Casariadr engineer
- Jeff MacFarlaneboom operator
- James Kusansound mixer
- Matt Willoughby-Pricesound
- Tom Brownmusic arranger
- Greg Hewettsound assistant
- Dawn Fintorfoley artist
- Marc Hayesadr recordist
- Dawn Lunsfordfoley artist
- Marco Beltramioriginal music composer
- Craig Berkeysound designer
- Stu Bernsteinfoley
Visual Effects
- Andrew R. Jonesanimation supervisor
- Clare Burgessanimation coordinator
- Charlene Eberle Douglasvisual effects coordinator
- Erik Nashvisual effects supervisor
- Ryan Staffordvisual effects production manager
- Joe Letterivisual effects supervisor
- Michael Leungvisual effects
- John Nelsonvisual effects supervisor
- Dan Fosterdigital effects producer
- Wes Sargentcg artist
- Sonja Burchardcompositing supervisor
- G.G. Heitmann Demers2d sequence supervisor
- Susie Kleis3d supervisor
- Ted Andredigital compositors
- Robert Boasi/o supervisor
- Jerome Platteauxvisual development
- Neacol Boothvisual effects
- Sandra Almondvisual effects producer
- Dale Fayvisual effects supervisor
- Lisa Turnerpre-visualization coordinator
- Elisabeth Arkosenior animator
- Nicholas Boughencg artist
- Tom Corevisual effects production assistant
- William Dwellyanimation technical director
- Jean Lapointecompositing lead
- Sonja Burchardcompositing supervisor
- Anne Ritterrotoscoping artist




















