- Jeff Vintarscreenplay and
- Akiva Goldsmanscreenplay
- Jeff Vintarscreen story
- Isaac Asimovsuggested by book
Cast
(in credits order) complete, awaiting verification
- Adrian Ricard(as Adrian L. Ricard)
- Bobby Stewart(as Bobby L. Stewart)
- Tiffany Lyndall-Knight(as Tiffany Knight)
- Simon Baker(as Simon R. Baker)
Rest of cast listed alphabetically
- Victor Formosa(uncredited)
- Phillip Mitchell(uncredited)
- Launey Walter(uncredited)
- John Davisproducer
- Topher Dowproducer
- Wyck Godfreyproducer
- John Kilkennyassociate producer
- James Lassiterexecutive producer
- Laurence Markproducer
- Steven R. McGlothenco-producer
- Anthony Romanoexecutive producer
- Michel Shaneexecutive producer
- Will Smithexecutive producer
- Marco Beltramicomposer (music by)
- Simon Duggandirector of photography
- William Hoyfilm editor
- Richard Learoydfilm editor
- Armen Minasianfilm editor
- Lin MacDonaldset decorator (as Lin Macdonald)
- Liz Keogh Palmercostume designer (as Elizabeth Keogh Palmer)
- Victor Amatofirst assistant hair stylist: additional action unit
- Pierce Austinhair stylist: Mr. Smith
- Angelina P. Cameronhair department head
- Charmaine Clarkassistant hair stylist
- Stan Edmondsmakeup department head
- Leah Ehmankey makeup artist: second unit (as Leah Eman)
- Tanya Howardfirst assistant makeup artist: additional action unit
- Michelle Lemieuxfirst assistant makeup artist
- Katalin Lippaykey hair stylist: second unit (as Kathleen P. Campbell)
- Harlow MacFarlanespecial makeup effects artist
- Mary Guilfoyleproduction manager: second unit
- Barbara Kellyunit production manager
- Steven R. McGlothenunit production manager
- Patrick Espositopost-production supervisor (uncredited)
- Andy Armstrongadditional second unit director: additional action unit
- Scott J. Ateahsecond unit director
- David R. Baronthird assistant director: second unit
- Paul Barrysecond assistant director
- Paul Burgerthird assistant director
- Michael Collinsthird assistant director: additional action unit
- Eddy Hardythird assistant director: third unit
- Sam Harrisfirst assistant director: additional action unit
- Kathy Houghtonsecond assistant director: second unit
- Jessica Patrice Juddtrainee assistant director: second unit (as Jessica Judd)
- Jack Ahnertlead hand
- David Asmodeusprops buyer
- Dean Barkerproperty master: second unit
- Chris Barretton-set carpenter: second unit
- Tor Baxterlead carpenter
- Kelly Bembenscenic carpenter
- Michael A. Billingsset decorating buyer
- Wayne Binmorescenic carpenter
- Jim Birkelconstruction foreman (as Jim Birkell)
- Ian Blackiescenic carpenter
- Erik Aadahlsound designer
- Craig Berkeyco-supervising sound editor / sound designer
- Stu Bernsteinfoley editor (as Stew Bernstein)
- David Betancourtfoley mixer
- Derek Casariadr engineer / foley engineer
- Blake R. Cornettsecond assistant sound editor (as Blake Cornett)
- Susan Dawesdialogue editor
- Mark DeSimoneadr mixer
- Dawn Fintorfoley artist
- Tim Gomillionsound recordist
- Peter Abrahamsonmechanical technician: Patrick Tatopoulos Designs, Inc.
- Victor Aguirrevideo operator: Digital Domain
- Yan Allaindigital modeler: Patrick Tatopoulos Designs, Inc.
- Don Andersonmechanical designer: Patrick Tatopoulos Designs, Inc. (as Donald Anderson)
- Weldon Armitagespecial effects fabricator
- Becky Batesspecial effects buyer
- Douglas W. Beardspecial effects technician
- Perry Beckhamspecial effects rigging supervisor
- Gordon Bellamyhead model maker
- Greg Birdsallspecial effects fabricator
- Charles Abou Aadtechnical developer: Digital Domain
- Dave AdamsCG environments artist: Digital Domain
- Nancy Adams3D integration artist: Digital Domain
- Stannie Adamsvisual effects assistant
- Richard Addison-Woodsoftware development supervisor: Weta Digital (as Richard Addison Wood)
- Kristina Adelmeyermotion capture coordinator: Motion Analysis Studios / tracker: Motion Analysis Studios
- Simon Agercompositor: Rainmaker
- Matt Aitkendigital modeling supervisor: Weta Digital
- Spencer Alexandercg effects animator: Digital Domain
- Jon Allittmassive supervisor: Weta Digital
- Mark Aisbettstunts
- Dave Alexanderstunt rigger
- Kevin J. Andruschakstunts (as Kevin Andruschak)
- Scott J. Ateahstunt coordinator (as Scott Ateah)
- Loyd Batemanstunts (as Lloyd Bateman)
- Becky Batesstunts
- John Adamsgaffer: second unit
- Paul Akehurstlamp operator
- Rick Allenkey grip: additional action unit
- Chris Andersonrigging lead hand
- Dave Ashcroftcamera trainee: second unit (as David Ashcroft)
- Carlos Avilagrip rigger
- Bill Baxterfiber optic technician
- Allison Bedaloader: additional action unit
- Juliet Belmasassistant camera
- Harold Bernardsecond assistant camera
- Jayson Priceanimator
- Blythe Cappellocasting associate
- Sandra Couldwellcasting: background performers
- Billy DaMotacasting consultant
- Errin Lallycasting coordinator: Canada (as Errin Clutton)
- Caitlin McKennavoice casting
- James McKenzie Moorecasting assistant (as James Moore)
- John Srednickicasting assistant
- Elisabeth van Assumcasting assistant: Canada (as Elisabeth Van Assum)
- Kelly Wagnercasting assistant (as Kelly Martin-Wagner)
- Suzanne Armstrongsecond unit set supervisor
- Michelle Bainescostume set supervisor
- Susan Baldwincostume cutter
- Derek J. Baskervillecostumer: special skills
- Vivian Baumannkey costume cutter
- Nora Bautistacostumes lead hand (as Nora C. Bautista)
- Kristen Bondcostumer: special skills
- Maggie Bouchercostume sculptor (as Maggie A. Boucher)
- Tricia Boykostitcher
- Angela Brightcostumes lead hand
- Jill Allansontelecine assistant
- Rhonda Blewetttelecine assistant
- Jenny Brandtdigital intermediate project manager: Modern VideoFilm
- Gary Burrittnegative cutter
- Fred Chandlerpost production executive
- Jason Daleassistant: Avid, Canada
- Liza D. Espinasfirst assistant editor: Avid (as Liza D. Espinas-Regnier)
- Ryan C. Fillpost-production assistant (as Ryan Fill)
- Jeffrey Fordadditional editor (as Jeff Ford)
- Alexander Garciaassistant editor
- Dustin Bouchardlocation production assistant: additional action unit
- Cameron Boutinlocation production assistant
- Stacey Campbelllocation production assistant: second unit
- Stephen Chanlocation production assistant
- Deborah Cohenlocation production assistant: second unit (as Deborah C. Cohen)
- Jason Collierassistant location manager (as Jason M. Collier)
- Hans Dayalassistant location manager
- Jitka Dermiskovalocation production assistant (as Jitkal Dermiskova)
- Alix Falkinertrainee assistant location manager: second unit
- Pete Anthonyorchestrations / score conductor
- Marco Beltramiscore conductor / score producer
- Frank Bennettorchestrations
- William Bostonorchestrations (as Bill Boston)
- Sandy De Crescentorchestra contractor (as Sandy DeCrescent)
- Alex Gibsonmusic editor
- Kevin Globermanscoring digital recordist
- Christopher Guardinoorchestrations (as Chris Guardino)
- Jim Honeymanorchestrations
- Randy Kerberorchestrations / musician: piano (uncredited)
- Patricia Barryscript supervisor: second unit
- Shelley Crawfordscript supervisor
- Stephanie Mitchellscript coordinator (as Stephanie K. Mitchell)
- Hillary Seitzscript revisions (uncredited)
- Matt Buntendriver: cast
- Robert Buxtontransportation captain
- Stephen CarrDriver- Bridget Moynahan
- Rick Demersdriver
- Sam Ellsworthpicture car mechanic
- Shawn Hentertransportation co-captain
- Norman Hungerpicture vehicle coordinator
- Ken Marsdentransport captain: additional action unit
- Chad Ahrendtassistant: Laurence Mark
- Petra Alexandriaassistant: Laurence Mark
- Evan Allenproduction assistant
- Charles E. Alstonassistant: Will Smith (as Charlie 'Mack' Alston)
- Jill Andersonpayroll accountant
- Laura Arcangelicaterer: motion capture unit
- Jill Armstrongtravel coordinator (as Gillian Armstrong)
- Toni Atterburyunit publicist
- Violet Barisoffcraft service: additional action unit / first aid: additional action unit
- Fred Baronproduction executive
- Ralph Winterthe producers wish to thank for their assistance
Contribute to this page
Suggest an edit or add missing content