Jeremy RennerIan Donnelly Forest WhitakerColonel Weber Michael StuhlbargAgent Halpern Mark O'BrienCaptain Marks Abigail Pniowsky8-Year-Old Hannah Julia Scarlett Dan12-Year-Old Hannah Jadyn Malone6-Year-Old Hannah Frank SchorpionDr. Kettler Lucas Chartier-DessertPrivate Lasky Christian JadahPrivate Combs Lucy Van OldenbarneveldCNAC Anchor Andrew ShaverEnvironmental Tech Pat KielyEnvironmental Tech Sonia VigneaultDr. J. Bydwell Mark CamachoRichard Riley Sabrina ReevesPress Secretary Julian CaseyAustralian Scientist Tony RobinowBritish Scientist Larry DayCIA Officer Dan Ryder Ruth ChiangChinese Scientist Russell YuenChinese Scientist Sergiy MarchenkoRussian Officer Anana RydvaldSwedish Scientist Bineyam GirmaSudan Representative Abdelghafour ElaazizAfrican Representative Abdul AyoolaSierra Leone Representative Alex M. YeuhJapanese Minister Daniel EstebanVenezuelan Representative Brittany TeoStudent with Smartphone Genevieve SiroisCryptographer Victor Andres Trelles TurgeonScience Team Member Michael NangreavesScience Team Member Reda GuerinikCommunications Operator Adrien BennCommunications Operator Sasha SamarCommunications Operator Kathleen StavertCommunications Operator John Sanford MooreTV Anchor Tammie SutherlandTV Anchor Marc-André GouletMotion Capture Heptapod Paul-Antoine TailleferMotion Capture Heptapod Martin Jr PelletierMotion Capture Heptapod Carmela Nozza Guizzo4-Year-Old Hannah (uncredited) Robert D. MoraisMaster Sergeant Douglas (uncredited) Mustafa HaidariForeign Correspondent (uncredited) Philippe HartmannHalpern's Deputy Director (uncredited) Laurean Adrian ParauUS Army Major (uncredited) Nathaly ThibaultGala Guest (uncredited) Leslie BakerMiddle Aged Woman (uncredited) Dave CampbellSoldier (uncredited) Alexander Da MotaVenezuelan Military (uncredited) Akul DangPakistani Scientist (uncredited) Frank FiolaSoldier (uncredited) Denis VilleneuveRegisseur Eric HeissererScreenplay / Executive Producer Glen BasnerExecutive Producer Michael JackmanCo-Producer Milan PopelkaExecutive Producer Tory MetzgerExecutive Producer Nicolas LepageArt Direction Robert ParleArt Direction Jean-Pierre PaquetArt Direction André ValadeSet Decoration Marie-Soleil DénomméSet Decoration Patrice VermetteProduction Design Bradford YoungDirector Of Photography Hans BjernoAerial Director Of Photography Yves BélangerSecond Unit Director Of Photography Marie-Christine DormierHairstylist Joan Patricia ParrisMakeup Artist Marianne BobetMakeup Artist Sabrina TrudelMakeup Artist André Nicholas MaloufSet Dressing Artist Réjean GoderreKey Hair Stylist Colleen QuintonMakeup Department Head Renée AprilCostume Design Salomé VilleneuveCostume Assistant Mario DavignonCostume Supervisor Marie-Christine CormierAssistant Hairdresser Jennifer DionneAssistant Makeup Artist Xiao Yun HuAssistant Makeup Artist Fríða AradóttirKey Hair Stylist Gillian ChandlerMakeup Artist Mario HuotAssistant Hairdresser Sandro Di GioacchinoAssistant Hairdresser Marie-Lise TaupierHairdresser Catherine LanielAssistant Makeup Artist Caroline PoirierAssistant Costume Designer Mariane CarterKey Dresser Isabelle Faivre-DubozScript Supervisor Donald SparksFirst Assistant Director Marie-Julie DallaireSecond Unit Director Brigitte GouletSecond Assistant Director Dandy ThibaudeauSecond Assistant Director Marie-José BourassaFirst Assistant Director Kaven MacDonaldThird Assistant Director Karine P. LabelleSecond Second Assistant Director Carl KouriThird Assistant Director Moumita MondalSecond Unit Director Mary LukasiewiczFirst Assistant Editor Mirenda OuelletAssistant Editor Joe GawlerDigital Intermediate Colorist Zach MarshallAssistant Editor Francis PéloquinBoom Operator Sylvain BellemareSupervising Sound Editor Bernard Gariépy StroblSound Re-Recording Mixer Claude La HayeSound Mixer Pierre-Jules AudetSound Effects Editor Mathieu BeaudinSound Effects Editor Luc BoudriasSound Re-Recording Mixer Jóhann JóhannssonOriginal Music Composer Clint BennettMusic Editor Steve PerskiSound Recordist Claire PochonDialogue Editor Stan SakellaropoulosAdr Supervisor Justin Scott WilsonSound Recordist Valéry Dufort-BoucherDialogue Editor Jakob Bloch JespersenVocals Owen RobertsMusic Arranger Simon AshdownMusic Sound Design And Processing Will SlaterSound Designer Daniel CapeilleSound Effects Editor Daniel KrescoScoring Mixer Louis-Antoine LassondeAdr Mixer James A. MooreAdr Recordist Dave WhiteheadSound Designer Ellen Marie Brink ChristensenVocals Gabrielle Labelle JolySound Re-Recording Assistant Michelle ChildSound Designer Maxwell ChamberlinAdr Mixer Simon GirardAssistant Sound Editor Alan Robert MurraySound Effects Editor Hildur GuðnadóttirMusician Olivier CalvertSound Designer Olafur Bjorn OlafssonMusician Jakob Soelberg HammershøjVocals Kyle D. KrajewskiAdr Mixer Olivier GuillaumeFoley Mixer Tyler NewhouseAdr Recordist Gilles MarsaletAssistant Foley Artist Niels BarlettaFoley Mixer Grégory VincentFoley Artist Nicolas BeckerFoley Artist Robert Aiki Aubrey LoweVocals Stan WlodkowskiUnit Production Manager Hélène RossProduction Manager Bruce WinantAdr Voice Casting Dann FinkAdr Voice Casting Jordana SapiurkaCasting Assistant Kathy Ann ThomasProduction Coordinator Michèle St-ArnaudLocation Manager Leo YılmazProduction Manager Michelle QuinnProduction Manager Martin HenriLine Producer Victorine TamafoTravel Coordinator Hanna OldenburgProduction Assistant Lise ServantPayroll Accountant Aurelie PoirierProduction Assistant Caroline ThisdaleProduction Assistant Irina CazazaevaProduction Secretary Nathalie LagacéProduction Accountant Marc-André MasséProduction Assistant Cathy GurvisAssistant Accountant Gilles MontreuilFirst Assistant Accountant Sophie MaillouxProduction Assistant Chantal NoletSecond Assistant Accountant Jean-Francois HallProduction Assistant Ben BrowningProduction Executive Alex FeldmanProduction Secretary Tom Di BlasioProduction Accountant Francois Ricard-SheardProduction Assistant Troy AllenProduction Executive Didier CommunauxUnit Manager Brigitte RenaudAssistant Location Manager Julie BretonExtras Casting John SylvaPost Production Coordinator Bruno LemireAssistant Location Manager Pierre RaymondHead Of Production Mathieu BoudreauProduction Assistant Jean-Sebastien LetourneauProduction Assistant Marie-Eve St-AmourProduction Assistant Félix ClémentProduction Assistant Michael BeaulacDigital Compositors Olivier BeaulieuDigital Compositors Jean-Francois GallantAnimation Vincent ForandDigital Compositors Xavier LarocqueDigital Compositors Ivan MoranVisual Effects Supervisor Louise BertrandVisual Effects Producer Veronique GuayDigital Compositors Samuel Lepage-BedardDigital Compositors Martine LosierVisual Effects Coordinator Meggie CabralVisual Effects Producer Jean-François FerlandVisual Effects Supervisor Jose Luis GomezDigital Compositors Marie-Claude LafontaineVisual Effects Coordinator Gael HollardDigital Compositors Alain LachanceVisual Effects Supervisor Alexandre LafortuneVisual Effects Supervisor Sébastien BergeronVisual Effects Producer Yann JouannicVisual Effects Coordinator Heston L'AbbéDigital Compositors Maxime LemieuxDigital Compositors Louis MorinVisual Effects Supervisor Samuel BoisvertDigital Compositors Xavier BourqueDigital Compositors Bruno-Pierre JobinDigital Compositors Maxime LapointeDigital Compositors Marie-Pier Couture-AlainDigital Compositors Cynthia Rodriguez del CastilloDigital Compositors Matthieu ChatelierDigital Compositors Nadine HomierDigital Compositors Miguel Berube OuelletModeling Joanie CroteauVisual Effects Coordinator Dominic DauphinDigital Compositors Mathieu GirardDigital Compositors Karina MarianoVisual Effects Coordinator Patrick Lemay-HardyDigital Compositors Belly MingmuongDigital Compositors Robert De La CruzModeling Thierry DelattreVisual Effects Producer Olivier GravelDigital Compositors Noémie JacquesVisual Effects Producer Catherine NadeauVisual Effects Producer Benoît BrièreVisual Effects Producer Vincent PoitrasCompositing Supervisor Guillaume PelletierAnimation Mathieu Goulet-Aubin3d Artist Fanny BerthiaumeCg Artist Guillaume BoulayAnimation Hugo LéveilléCompositing Supervisor Jonathan GrégoireAnimation Élodie Gilbert LachapelleAnimation Didier BertrandCompositing Supervisor Jean-François BarthélémyAnimation Nguon Vissal OngCompositing Supervisor Antonio Covelo PeleteiroVisual Effects Technical Director Simon-Pierre PuechDigital Compositor Pierpaolo NavariniVisual Effects Technical Director Francois CroteauMatte Painter Jean-Olivier EstherModeling Alban KasikciDigital Compositor Amélie ReyDigital Compositor Simon BeaupréDigital Compositor Véronique TremblayDigital Compositor Pier-Luc VervilleVfx Artist Alan FregtmanPipeline Technical Director Jordi RieraPipeline Technical Director Stephane WirtelPipeline Technical Director Anna PacchioniDigital Compositor Gabriel RoyDigital Compositor Yi ZhangDigital Compositor Julien DubuissonPipeline Technical Director Eric Mc GuireMatte Painter Jean-Christophe MorinPipeline Technical Director Luke DrummondDigital Compositor Xavier DoyonDigital Compositor Mathieu TremblayDigital Compositor Christopher GonnordModeling Adam WierzchowskiPipeline Technical Director Marie FétiveauPipeline Technical Director Marc-Olivier RouleauPipeline Technical Director Dominic VincentDigital Compositor Louis-Alexandre LordDigital Compositor Sébastien RiouxDigital Compositor Marc-Andre PoulinModeling Jonathan NiquetPipeline Technical Director Nicholas VerscheldePipeline Technical Director Anthony Luigi SantoroDigital Compositor Christopher TuleyaDigital Compositor Jean Frédéric VeilleuxDigital Compositor Lyne LepageDigital Compositor Micha SherDigital Compositor Antoine RouleauMatte Painter Ken MohammedPipeline Technical Director Eliott BeaudonMatte Painter Frederic DupereMatte Painter Laura KwanPipeline Technical Director Gaël ChopinDigital Compositor Andris PakalnsDigital Compositor Katy SavoieDigital Compositor Pierre-Simon Lebrun-ChaputDigital Compositor Dominik KirouacVfx Artist Simon DevaultCompositing Lead Raphael ValleDigital Compositor Pierre RousseauVfx Artist Martin ChamneyPre-Visualization Supervisor David DécosteDigital Compositor Jose Luis Gomez GodinezDigital Compositor Randy SantandreaDigital Compositor Frederic St-ArnaudMatte Painter D.J. RahmingPipeline Technical Director Matthew GrayPipeline Technical Director Catherine HébertMatte Painter Guillaume LaforgePipeline Technical Director Thomas CourtoisPipeline Technical Director Carine TouraillePipeline Technical Director Mathieu RaynaultVfx Supervisor Simon ChasséRotoscoping Artist Deborah ZadzoraVisual Effects Coordinator Frédérique SchmidtVfx Editor Mathieu LeclaireVisual Effects Technical Director Josee ChapdelaineVfx Artist Louis-Philippe ClavetRotoscoping Artist William PerreaultRotoscoping Artist Geneviève GareauRotoscoping Artist Maxime DesforgesRotoscoping Artist Jean-Michel CristofaroRotoscoping Artist Antonin Messier TurcotteVfx Artist Ève GiordaniVisual Effects Production Assistant Maxime PearsonRotoscoping Artist Kevin HardingRotoscoping Artist Marina PopovaVisual Effects Coordinator Karl Alexandre Lamarre-ParentVisual Effects Production Assistant Josiane FradetteVisual Effects Producer Philippe TherouxVfx Supervisor Nathalie CyrVisual Effects Coordinator Marc-André RoyVisual Effects Production Assistant François LordVisual Effects Technical Director Martin FouratVisual Effects Assistant Editor Béatrice PalinRotoscoping Artist Marie-Ève GélinasRotoscoping Artist Singarajan PraveenRotoscoping Artist Andréanne LamoureuxRotoscoping Artist Jean-Francois LafleurVisual Effects Coordinator François PoirierVfx Editor Alexandra VaillancourtVisual Effects Producer Amelie PoitrasVisual Effects Producer Ahmidou LyazidiVisual Effects Technical Director Valentin DelbroucqRotoscoping Artist Marie Soleil ChabotRotoscoping Artist Thibaud GalboisVisual Effects Coordinator Annie ClicheVisual Effects Producer Philippe CournoyerRotoscoping Artist Guillaume PoulinVfx Editor Olivier PéloquinVisual Effects Technical Director Dominique RicherRotoscoping Artist Frederic St-JeanVisual Effects Coordinator Kevin R. BrowneVfx Artist Arnaud BriseboisVfx Supervisor Sasha Leigh IzadpanahVfx Editor Sandra GermainVisual Effects Producer Alain MorinRotoscoping Artist Gabrielle PerreaultRotoscoping Artist Daniel BootyVisual Effects Producer Dave ThomlisonVisual Effects Technical Director David RaymondVisual Effects Technical Director Sylvain LebeauVisual Effects Supervisor Sylvain BergerVisual Effects Technical Director Joseph KasparianVisual Effects Supervisor Melanie MurrayVisual Effects Production Assistant Patrick PicheVisual Effects Technical Director Eric G. ThiviergeVisual Effects Technical Director Emmanuel PelletierVisual Effects Technical Director Bryan HsuDigital Compositor Jessica CoonScript Consultant