Will SmithCypher Raige / Producer / Story Glenn MorshowerCommander Velan Kristofer HivjuSecurity Chief Chris GeereHesper Navigator Diego KlattenhoffVeteran Ranger David DenmanPrivate McQuarrie Lincoln LewisRunning Cadet Jaden MartinNine Year Old Kitai Sincere L. BobbThree-Year-Old Kitai Monika JollyFemale Ranger Matthew AndrewsFlirting Cadet (uncredited) Isabelle FuhrmanRayna (uncredited) Jon MackPsychiatrist (uncredited) Darrell FosterRanger Instructor (uncredited) M. Night ShyamalanDirector / Screenplay / Producer E. Bennett WalshExecutive Producer Jada Pinkett SmithProducer Will SmithCypher Raige / Producer / Story Naaman MarshallArt Direction Dean WolcottArt Direction Rosemary BrandenburgSet Decoration Robert JosephArt Direction Thomas E. SandersProduction Design Christine WickSet Decoration Buyer Peter SuschitzkyDirector Of Photography Phil PastuhovAerial Director Of Photography Patrick CaponeSecond Unit Director Of Photography Amy WestcottCostume Design Lisa LovaasCostume Supervisor Angeline ZeiglerSet Costumer Judy MurdockMakeup Department Head Pierce AustinHair Department Head Beverly Jo PryorMakeup Artist Christian CordellaCostume Illustrator Violeta GrancelliWardrobe Assistant Renee J. VacaKey Hair Stylist Shutchai Tym BuacharernKey Makeup Artist Laura WolfordKey Costumer John NasrawaySecond Assistant Director Chad StahelskiSecond Unit Director Anna RaneScript Supervisor Hilary Momberger-PowersScript Supervisor John R. SaundersFirst Assistant Director John RuskFirst Assistant Director Morning Star SchottDigital Intermediate Producer Luke CiarrocchiAssistant Editor Mandy ArnoldDigital Intermediate Editor Benjamin SutorOnline Editor Cynthia E. ThorntonFirst Assistant Editor Jeffrey C. PriceFirst Assistant Editor James Newton HowardOriginal Music Composer Steve TusharSound Designer Paul MasseySound Re-Recording Mixer Charles MaynesSupervising Sound Editor Deb AdairSound Re-Recording Mixer David GiammarcoSound Re-Recording Mixer Steven TicknorSupervising Sound Editor Bruce StubblefieldDialogue Editor Anita CannellaFoley Artist Jon AschalewMusic Programmer Jim WeidmanSupervising Music Editor Belinda UriegasProduction Coordinator Douglas DresserLocation Manager Gayle Minkevitch-JensenExtras Casting Betsy AltonProduction Coordinator Colleen KayCasting Associate Samantha BonillaTravel Coordinator Cory C. MylerTravel Coordinator Ernst Aschi MichelLocation Manager Gumby KounthongExtras Casting Miles BurkeProduction Secretary Lonnie CampbellLocation Manager Manohar TahilramaniLocation Manager Tish JohnsonProduction Accountant Adam SchoonProduction Secretary Deborah Maxwell DionCasting Associate Barbara HarrisAdr Voice Casting Steve CainasProduction Coordinator Juan Pablo NovalLocation Manager Michelle BeattyExtras Casting Jenny FulleVisual Effects Producer Fiona ChiltonVisual Effects Producer Ineke MajoorVisual Effects Producer Robert NederhorstVisual Effects Supervisor Blair ClarkVisual Effects Supervisor Charlie IturriagaVisual Effects Supervisor Alex HenningVisual Effects Supervisor Mark Owen ForkerVisual Effects Supervisor David P.I. JamesVisual Effects Producer Magdalena WolfVisual Effects Producer Robin L. D'ArcyVisual Effects Producer Cyryl KoshykVisual Effects Producer Aditya MallaVisual Effects Producer Jonathan RothbartVisual Effects Supervisor Kundan BasnetVisual Effects Supervisor Nicholas TripodiAnimation Daniel FotheringhamAnimation Hugo DominguezVisual Effects Tamar ShahamVisual Effects Coordinator Annika HirschVisual Effects Coordinator Trina ReneeVisual Effects Coordinator Shanshan XieVisual Effects Coordinator Sarah Yunrong YuVisual Effects Coordinator Momo ZhanVisual Effects Coordinator David SchneeCompositing Supervisor Chad FinnertyAnimation Supervisor Niketa RomanVisual Effects Coordinator Carlos GuillénCompositing Supervisor Joshua LaCrossCompositing Supervisor Chris MorleyCompositing Supervisor Karie SchwablVisual Effects Production Assistant Darnie GallowayVisual Effects Production Manager Julian Dimsey2d Supervisor Maren DolzmannVisual Effects Coordinator Thomas FurukawaVisual Effects Coordinator John FrazierSpecial Effects Supervisor Blaise PanfaloneVisual Effects Coordinator Whitney RichmanVisual Effects Coordinator Jennifer WessnerVisual Effects Coordinator Georgia SmithVisual Effects Production Manager Tommy FrazierSpecial Effects Supervisor Steven HansenMatchmove Supervisor Kim QuirozVisual Effects Coordinator Perry KainVisual Effects Coordinator Yinai SunVisual Effects Coordinator Joshua WassungPre-Visualization Supervisor James W. BrownAnimation Supervisor Ed MendezCompositing Supervisor Phi Van LeVisual Effects Coordinator Seda YilmazVisual Effects Coordinator Yimi TongVisual Effects Coordinator William GroebeLead Animator Lena Amanda KochVisual Effects Coordinator Michael BroomCreature Design Pip WrightVisual Effects Coordinator Alexander DieckmanVisual Effects Coordinator Jeury TavaresVisual Effects Coordinator Brian MendenhallLead Animator Helen JenVisual Effects Coordinator Natalia de la GarzaCompositing Supervisor Rahul BasnyatVisual Effects Coordinator Bill WangVisual Effects Coordinator Malte SarnesVisual Effects Supervisor Christopher MullinsAnimation Stanley D. WilliamsScript Consultant Stephen GaghanScript Consultant Mark BoalScript Consultant