Arrival
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) Eric HeissererScreenplay / Executive Producer Michael JackmanCo-Producer Glen BasnerExecutive Producer Milan PopelkaExecutive Producer Tory MetzgerExecutive Producer Nicolas LepageArt Direction Jean-Pierre PaquetArt Direction Robert ParleArt 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 Réjean GoderreKey Hair Stylist Colleen QuintonMakeup Department Head Marianne BobetMakeup Artist Marie-Christine DormierHairstylist Sabrina TrudelMakeup Artist Joan Patricia ParrisMakeup Artist André Nicholas MaloufSet Dressing Artist Renée AprilCostume Design Salomé VilleneuveCostume Assistant Mario DavignonCostume Supervisor Jennifer DionneAssistant Makeup Artist Mario HuotAssistant Hairdresser Marie-Christine CormierAssistant Hairdresser Gillian ChandlerMakeup Artist Sandro Di GioacchinoAssistant Hairdresser Marie-Lise TaupierHairdresser Catherine LanielAssistant Makeup Artist Xiao Yun HuAssistant Makeup Artist Fríða AradóttirKey Hair Stylist Mariane CarterKey Dresser Caroline PoirierAssistant Costume Designer Isabelle Faivre-DubozScript Supervisor Donald SparksFirst Assistant Director Martin DoepnerAdditional Third Assistant Director Évelyne RenaudAdditional Third Assistant Director Marie-José BourassaFirst Assistant Director Kaven MacDonaldThird Assistant Director Marie-Julie DallaireSecond Unit Director Moumita MondalSecond Unit Director Brigitte GouletSecond Assistant Director Karine P. LabelleSecond Second Assistant Director Dandy ThibaudeauSecond Assistant Director Carl KouriThird Assistant Director Mary LukasiewiczFirst Assistant Editor Joe GawlerDigital Intermediate Colorist Mirenda OuelletAssistant Editor Zach MarshallAssistant Editor Luc BoudriasSound Re-Recording Mixer Sylvain BellemareSupervising Sound Editor Claude La HayeSound Mixer Francis PéloquinBoom Operator Mathieu BeaudinSound Effects Editor Bernard Gariépy StroblSound Re-Recording Mixer Pierre-Jules AudetSound Effects Editor Jóhann JóhannssonOriginal Music Composer Clint BennettMusic Editor Steve PerskiSound Recordist Claire PochonDialogue Editor Justin Scott WilsonSound Recordist Valéry Dufort-BoucherDialogue Editor Stan SakellaropoulosAdr Supervisor Louis-Antoine LassondeAdr Mixer Olivier CalvertSound Designer Alan Robert MurraySound Effects Editor Maxwell ChamberlinAdr Mixer Simon GirardAssistant Sound Editor James A. MooreAdr Recordist Michelle ChildSound Designer Anthony WeedenOrchestrator Will SlaterSound Designer Dave WhiteheadSound Designer Simon AshdownMusic Sound Design And Processing Gabrielle Labelle JolySound Re-Recording Assistant Owen RobertsMusic Arranger Olafur Bjorn OlafssonMusician Hildur GuðnadóttirMusician Daniel CapeilleSound Effects Editor Jakob Soelberg HammershøjVocals Daniel KrescoScoring Mixer Ellen Marie Brink ChristensenVocals Jakob Bloch JespersenVocals Gilles MarsaletAssistant Foley Artist Nicolas BeckerFoley Artist Kyle D. KrajewskiAdr Mixer Niels BarlettaFoley Mixer Tyler NewhouseAdr Recordist Grégory VincentFoley Artist Olivier GuillaumeFoley Mixer 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 Irina CazazaevaProduction Secretary Ben BrowningProduction Executive Hanna OldenburgProduction Assistant Gilles MontreuilFirst Assistant Accountant Alex FeldmanProduction Secretary Aurelie PoirierProduction Assistant Tom Di BlasioProduction Accountant Troy AllenProduction Executive Cathy GurvisAssistant Accountant Sophie MaillouxProduction Assistant Jean-Francois HallProduction Assistant Victorine TamafoTravel Coordinator Marc-André MasséProduction Assistant Nathalie LagacéProduction Accountant Lise ServantPayroll Accountant Francois Ricard-SheardProduction Assistant Caroline ThisdaleProduction Assistant Didier CommunauxUnit Manager Chantal NoletSecond Assistant Accountant Bruno LemireAssistant Location Manager Julie BretonExtras Casting John SylvaPost Production Coordinator Brigitte RenaudAssistant Location Manager Mathieu BoudreauProduction Assistant Jean-Sebastien LetourneauProduction Assistant Félix ClémentProduction Assistant Marie-Eve St-AmourProduction Assistant Pierre RaymondHead Of Production Olivier BeaulieuDigital Compositors Sébastien BergeronVisual Effects Producer Joanie CroteauVisual Effects Coordinator Dominic DauphinDigital Compositors Mathieu GirardDigital Compositors Veronique GuayDigital Compositors Samuel BoisvertDigital Compositors Heston L'AbbéDigital Compositors Michael BeaulacDigital Compositors Vincent ForandDigital Compositors Samuel Lepage-BedardDigital Compositors Jose Luis GomezDigital Compositors Ivan MoranVisual Effects Supervisor Nadine HomierDigital Compositors Miguel Berube OuelletModeling Cynthia Rodriguez del CastilloDigital Compositors Xavier LarocqueDigital Compositors Martine LosierVisual Effects Coordinator Alexandre LafortuneVisual Effects Supervisor Maxime LapointeDigital Compositors Patrick Lemay-HardyDigital Compositors Xavier BourqueDigital Compositors Matthieu ChatelierDigital Compositors Gael HollardDigital Compositors Bruno-Pierre JobinDigital Compositors Louis MorinVisual Effects Supervisor Alain LachanceVisual Effects Supervisor Thierry DelattreVisual Effects Producer Olivier GravelDigital Compositors Yann JouannicVisual Effects Coordinator Marie-Pier Couture-AlainDigital Compositors Meggie CabralVisual Effects Producer Jean-Francois GallantAnimation Maxime LemieuxDigital Compositors Louise BertrandVisual Effects Producer Robert De La CruzModeling Noémie JacquesVisual Effects Producer Marie-Claude LafontaineVisual Effects Coordinator Jean-François FerlandVisual Effects Supervisor Karina MarianoVisual Effects Coordinator Belly MingmuongDigital Compositors Catherine NadeauVisual Effects Producer Benoît BrièreVisual Effects Producer Jean-François BarthélémyAnimation Fanny BerthiaumeCg Artist Élodie Gilbert LachapelleAnimation Hugo LéveilléCompositing Supervisor Yi ZhangDigital Compositor Jonathan GrégoireAnimation Jean Frédéric VeilleuxDigital Compositor David DécosteDigital Compositor Lyne LepageDigital Compositor Micha SherDigital Compositor Randy SantandreaDigital Compositor Xavier DoyonDigital Compositor Antoine RouleauMatte Painter Simon-Pierre PuechDigital Compositor Didier BertrandCompositing Supervisor Alban KasikciDigital Compositor Antonio Covelo PeleteiroVisual Effects Technical Director Dominik KirouacVfx Artist Gaël ChopinDigital Compositor Raphael ValleDigital Compositor Laura KwanPipeline Technical Director Guillaume LaforgePipeline Technical Director Amélie ReyDigital Compositor Véronique TremblayDigital Compositor Pierpaolo NavariniVisual Effects Technical Director Pier-Luc VervilleVfx Artist Eliott BeaudonMatte Painter Carine TouraillePipeline Technical Director Andris PakalnsDigital Compositor Gabriel RoyDigital Compositor Mathieu TremblayDigital Compositor Guillaume BoulayAnimation Mathieu Goulet-Aubin3d Artist Vincent PoitrasCompositing Supervisor Nguon Vissal OngCompositing Supervisor Sébastien RiouxDigital Compositor Eric Mc GuireMatte Painter Frederic DupereMatte Painter Jonathan NiquetPipeline Technical Director Guillaume PelletierAnimation Frederic St-ArnaudMatte Painter Matthew GrayPipeline Technical Director Thomas CourtoisPipeline Technical Director Simon DevaultCompositing Lead Catherine HébertMatte Painter D.J. RahmingPipeline Technical Director Jean-Christophe MorinPipeline Technical Director Josiane FradetteVisual Effects Producer Arnaud BriseboisVfx Supervisor Sasha Leigh IzadpanahVfx Editor Anna PacchioniDigital Compositor Pierre RousseauVfx Artist Francois CroteauMatte Painter Jean-Olivier EstherModeling Kevin R. BrowneVfx Artist Frédérique SchmidtVfx Editor Christopher GonnordModeling Marc-Andre PoulinModeling Adam WierzchowskiPipeline Technical Director Julien DubuissonPipeline Technical Director Marc-Olivier RouleauPipeline Technical Director Josee ChapdelaineVfx Artist Louis-Philippe ClavetRotoscoping Artist Ève GiordaniVisual Effects Production Assistant Maxime PearsonRotoscoping Artist Mathieu RaynaultVfx Supervisor Annie ClicheVisual Effects Producer Daniel BootyVisual Effects Producer Philippe CournoyerRotoscoping Artist Béatrice PalinRotoscoping Artist Marie-Ève GélinasRotoscoping Artist Frederic St-JeanVisual Effects Coordinator Alexandra VaillancourtVisual Effects Producer Ken MohammedPipeline Technical Director Alan FregtmanPipeline Technical Director Marie FétiveauPipeline Technical Director Nicholas VerscheldePipeline Technical Director Stephane WirtelPipeline Technical Director Singarajan PraveenRotoscoping Artist Gabrielle PerreaultRotoscoping Artist Andréanne LamoureuxRotoscoping Artist Marc-André RoyVisual Effects Production Assistant William PerreaultRotoscoping Artist Geneviève GareauRotoscoping Artist Thibaud GalboisVisual Effects Coordinator Guillaume PoulinVfx Editor Alain MorinRotoscoping Artist Dominique RicherRotoscoping Artist Jean-Michel CristofaroRotoscoping Artist Martin FouratVisual Effects Assistant Editor Katy SavoieDigital Compositor Simon BeaupréDigital Compositor Simon ChasséRotoscoping Artist Christopher TuleyaDigital Compositor Dominic VincentDigital Compositor Louis-Alexandre LordDigital Compositor Pierre-Simon Lebrun-ChaputDigital Compositor Jordi RieraPipeline Technical Director Marie Soleil ChabotRotoscoping Artist François PoirierVfx Editor Amelie PoitrasVisual Effects Producer Anthony Luigi SantoroDigital Compositor Jose Luis Gomez GodinezDigital Compositor Martin ChamneyPre-Visualization Supervisor Valentin DelbroucqRotoscoping Artist Maxime DesforgesRotoscoping Artist Kevin HardingRotoscoping Artist Antonin Messier TurcotteVfx Artist Deborah ZadzoraVisual Effects Coordinator Jean-Francois LafleurVisual Effects Coordinator Marina PopovaVisual Effects Coordinator Karl Alexandre Lamarre-ParentVisual Effects Production Assistant Philippe TherouxVfx Supervisor Nathalie CyrVisual Effects Coordinator Sandra GermainVisual Effects Producer Patrick PicheVisual Effects Technical Director Eric G. ThiviergeVisual Effects Technical Director Mathieu LeclaireVisual Effects Technical Director David RaymondVisual Effects Technical Director Sylvain LebeauVisual Effects Supervisor Dave ThomlisonVisual Effects Technical Director Olivier PéloquinVisual Effects Technical Director Melanie MurrayVisual Effects Production Assistant Emmanuel PelletierVisual Effects Technical Director Ahmidou LyazidiVisual Effects Technical Director François LordVisual Effects Technical Director Joseph KasparianVisual Effects Supervisor Sylvain BergerVisual Effects Technical Director Bryan HsuDigital Compositor Jessica CoonScript Consultant