- Anna McRobertsscreenplay &
- Anne Vincescreenplay &
- Robert Vincescreenplay
- Anna McRobertsstory &
- Baby Jack(as Jack Jr.)
- Benjamin B. Smith(as Benjamin Smith)
Rest of cast listed alphabetically
- Ian Birkettline producer
- Michael P. Gradyproducer
- Kevin Kashaexecutive producer
- Anna McRobertsproducer
- Michael Strangeexecutive producer
- Anne Vinceexecutive producer
- Robert Vinceproducer
- Mike Southondirector of photography
- Gary Pembroke Allenart director (as Gary Allen)
- Allisa Swansoncostume designer (as Allisa M. Swanson)
- Melanie Burkekey hair stylist
- Cecile S. Burrowesmakeup artist: Jamaica (as Cecile Burrowes)
- Janet Clarkehair: Jamaica
- Agnieszka Echallierproject supervisor (as Agnieszka Kolakowska)
- Joel Echallierkey special makeup effects
- Tibor Farkasspecial makeup effects artist
- Cleo Gagnerfirst assistant hair stylist
- Vanessa Gileskey makeup artist (as Vanessa L. Giles)
- Andrea Leylandfirst assistant makeup artist
- Natalee Macdonaldmakeup assistant: desert unit
- Ian Birkettproduction manager
- Janie Brownproduction manager: San Diego, desert unit
- Carmen Franczyklocal production manager: Jamaica
- Michael P. Gradyexecutive in charge of production
- Tracey Sewardproduction controller (as Tracy Seward)
- Scott Watsonpost-production supervisor
- Darcy Wildproduction manager: Jamaica
- Scott J. Ateahsecond unit director (as Scott Ateah)
- James Epsteinthird assistant director: desert unit (as James B. Epstein)
- Jason Furukawafirst assistant director
- Joanne Gereinfirst assistant director: Jamaica
- Kevin Lesliefirst assistant director: second unit
- Jim 'Toby' McCurdyfirst assistant director: desert unit
- Anna McRobertssecond unit director
- Jay Henry Moritzsecond assistant director
- Rebecca Packersecond assistant director: Jamaica
- Carole Alexanderset dresser
- Shane Bonneauset dresser
- Cameron Boonhead painter (as Cameron Boone) / scenic artist
- Greg Bruckset dresser: desert unit
- Dwight Durrantset dresser: Jamaica
- Marcus Endeanstoryboard artist
- Todd Farnerset dresser: desert unit (as Todd Farmer)
- Terry Gonsalveson-set dresser
- Cathie Hahnelgraphic designer
- Susan Henzellart director: Jamaica (as Sue Henzell)
- William Butleradditional sound mixing
- Rusty Dunnfoley editor / sound effects editor (uncredited)
- Peter Eliukassistant sound editor
- James Fonnyadtsound designer / sound effects editor
- Darren Gilmoreadr recordist (as Darren 'Dutchie' Gilmore) / engineer (as Darren 'Dutchie' Gilmore)
- Jeff Groutadditional sound re-recording mixer (remastered version) / sound engineer (remastered version)
- Don Harrisonfoley artist
- Patrick Haskillsound effects editor
- Scott B. Bobykspecial effects technician
- Murray Campbellspecial effects technician
- Tom Cegliaspecial effects coordinator: desert unit
- Andrew Chamberlaynespecial effects supervisor (as Andy Chamberlayne)
- Tibor Farkasspecial effects makeup
- Scott Harrisonspecial effects technician: desert unit
- Steve Kingspecial effects technician: desert unit (as Steven King)
- Michael Lambertspecial effects technician: desert unit
- Derrick Moennickspecial effects coordinator
- Alan Robertsspecial effects technician: desert unit
- Trevor Adams3D animator: Lost Boys Studios
- Brian Anderson3D character animator: Mr. X Inc.
- Geoff Andersongraphic design: playback, Keypix
- Tom Archervisual effects artist: Digital Slaves VFX
- Mark Benardvisual effects producer
- Barb Benoitvisual effects compositor: Mr. X Inc.
- Dennis Berardivisual effects producer: Mr. X Inc.
- Kristy Blackwell3D digital environments: Mr. X Inc.
- Landon Bootsmadigital artist: SPIN West VFX
- Jose Burgos3D animator: Lost Boys Studios
- Scott J. Ateahstunt coordinator (as Scott Ateah)
- Dave Campbellstunt double
- Nesta Chapmanstunt double: Kathryn Kirkpatrick
- Alex Chiangstunt player
- Kimberly Chiangstunt player
- Mike Crestejostunt player
- Garvin Crossstunt player
- Mike Desabraisstunt player (as Mike Desabrias)
- Clayton Bachynskysecond assistant camera: "a" camera
- Aarron Bradygrip (as Aaron Brady)
- Scott Brinsongaffer: Jamaica
- Earl Browngaffer: Jamaica
- Chris Brownefirst assistant camera: Jamaica
- Marq A. Castagnafirst assistant camera: "b" camera, desert unit (as Marq Castagna)
- Richard Chingenerator operator: Jamaica
- Ryan Clarkevideo playback coordinator
- Arthur E. Cooperdirector of photography: Jamaica (as Arthur Cooper)
- Stuart Aikinscasting: Canada
- Kevin Arenscasting assistant: Canada
- Eliana Carrilloextras casting associate (as Eliana Carillo)
- Sean Cosseycasting: Canada
- Trisha Debskicasting associate: U.S.
- Julia Lannamancasting: Jamaica
- Audrey Skalbaniaextras casting
- Carmen Bonzeliuscostume set supervisor
- Benhire Brandonwardrobe assistant: Jamaica
- Lorelei Burkcutter
- Arlene Castillowardrobe stylist: desert unit
- Daevina Danyluckseamstress
- Katie DeRushacostume set supervisor: second unit / extras costumer
- Judith Fellercostume truck supervisor
- Lesley Halcroseamstress (as Lesley Halero)
- Heidi Haukacostume set supervisor: second unit / extras costumer
- Jill Allansontelecine assistant
- Jeff Bakerassistant digital colorist: Cine-Byte Digital Inc.
- Francesca Benedettipost-production coordinator
- Rhonda Blewetttelecine assistant
- Sean Bowersadditional post-production coordinator
- Jason Gibersondigital intermediate crew: Cine-Byte Digital Inc.
- Felix Heebdigital intermediate crew: Cine-Byte Digital Inc.
- Andrew Ross Kingpost-production assistant
- Blair Dykeslocation production assistant
- Jeremy Francislocation manager: Jamaica
- Mark Gilliamlocation production assistant: desert unit (as Mark E. Gilliam)
- Kellee Hiattlocation production assistant: desert unit (as Kelly Hiatt)
- Ken Hovgaardlocation scout
- Nate Kurtzlocation production assistant: desert unit
- Paula S. Kyanlocation production assistant (as Paula Ryan)
- Scott McKechnielocation production assistant: desert unit
- Andrew Mooreassistant location manager
- Carroll Schumacherlocation production assistant: desert unit
- Hal Beckettmusic contractor (as Hal Foxton Beckett) / music editor (as Hal Foxton Beckett)
- Meagan Carsienceassistant music editor
- Victor Costanziconcertmaster
- Bruce Dierickassistant engineer: CBC
- John Fultonengineer: CBC
- Roger Monkscoring mixer
- Gregory Prechelmusic preparation (as Greg Prechel) / composer: additional music (uncredited) / music mix consultant (uncredited) / music recording consultant (uncredited)
- Michael Raeassistant: Roger Monk
- Vince Renaudscoring mixer / music editor (uncredited)
- Alejandro Verdecchiaassistant: Roger Monk
- Kirsten Hansenscript supervisor
- Roblyn Williamsscript supervisor: second unit
- Albert Armstrongdriver: camera truck
- Donovan Bennettdriver: Jamaica
- Scott Brinsondriver: Jamaica
- Dave Buschdriver: electrics truck
- David Edmonddriver: desert unit
- Dean Fitzpatricktransportation coordinator (as Dean 'Big Red' Fitzpatrick)
- Eric Harrisdriver: desert unit
- Lyle Harrisondriver: cast
- Noel Allan-Hughesproduction assistant
- Bruce Andoepk: desert unit
- Ari Ben Roncraft service: extras / craft service: second unit / first aid: extras / first aid: second unit
- Paul A. Birkettoffice production assistant
- Walter Breedingmaster of disguise / trainer
- Bonnie Brownon-set monitor: AHA
- Donahue Bulginproduction assistant: Jamaica
- Jhod Cardinalassistant: Mr. Vince & Ms. McRoberts
- Mike Caseytrainer
- Shirow Masamuneacknowledgment: "Ghost in the Shell" footage courtesy of (as Masamune Shirow)
- Phil Schermeisteracknowledgment: stock footage and licensed content courtesy of, Byodo-In Temple In Hawaii
Contribute to this page
Suggest an edit or add missing content