Geostorm
Alexandra Maria LaraUte Fassbinder Abbie CornishU.S. Secret Service Agent Sarah Wilson Ed HarrisU.S. Secretary of State Leonard Dekkom Andy GarcíaU.S. President Andrew Palma Eugenio DerbezAl Hernandez Robert SheehanDuncan Taylor David S. LeeLead Henchman Rico Talitha Eliana BatemanHannah Lawson Richard SchiffVirginia Senator Thomas Cross Billy SlaughterKarl Dright Tom ChoiChinese Representative Lee Mare WinninghamDr. Jennings Corey Mendell ParkerLammy Catherine AshtonBritish Tech Randall NewsomeVice President Miller Anastasiya RulRussian Woman Carlos AntonioUniformed Guard Joe DragoSenior NASA Tech Douglas M. GriffinNASA Tech (Mission Control) Blake BurtUN Private (as Blake C. Burt) Derek RobertsMajor Collner Thomas BurkeRetrieval Bay Tech Edgar LezaNASA Guard (uncredited) Aaron MitchellUniformed Secret Service Agent (uncredited) Hannah DevlinSophie (uncredited) Dean DevlinDirector / Writer / Producer Rachel OlschanCo-Producer Marc RoskinExecutive Producer Don GrangerExecutive Producer Cliff LanningCo-Producer / First Assistant Director Herb GainsExecutive Producer Kirk M. PetruccelliProduction Design Kelly CurleyArt Direction Lori MazuerSet Decoration Anne KuljianSet Decoration Roberto SchaeferDirector Of Photography Steve KosterAerial Director Of Photography Gary CapoSecond Unit Director Of Photography Susan MathesonCostume Design Francisco X. PérezMakeup Department Head Mustapha MimisSet Costumer Donna SpahnKey Hair Stylist Tom CumminsKey Set Costumer Dennis LiddiardMakeup Department Head Allan A. AponeMakeup Artist Charlene AmateauCostume Supervisor Natasha RomanowSet Costumer Tom MacdonaldCostume Supervisor Shareen ChehadeSet Costumer Kimberley SpiteriHair Department Head Marie ElenaKey Hair Stylist Rachael OhmanKey Costumer Antoinette SchererSet Costumer Sam SullivanScript Supervisor Suzanne BinghamScript Supervisor Rick ChapmanDigital Intermediate Ian SullivanDigital Intermediate Lorne BalfeOriginal Music Composer Michael HertleinDialogue Editor Mark HailstoneSound Designer Richard ZieglerMusic Editor Charles MaynesSound Effects Editor James GallivanSound Effects Editor Greg ten BoschSound Effects Editor Tim LeBlancSound Re-Recording Mixer Myron NettingaSound Re-Recording Mixer Tom MarksSound Re-Recording Mixer Jon MichaelsSupervising Sound Editor Csaba WagnerSound Effects Editor Patrick Cyccone Jr.Sound Re-Recording Mixer Philipp BitterFoley Editor Kevin ZimmermanSound Editor D. Chris SmithSound Effects Editor Cameron FrankleySupervising Sound Editor Richard Bullock Jr.Boom Operator Sean HeissingerDialogue Editor Tyler HohmannLocation Assistant Marin HopeCasting Associate Hannah d'AngerioCasting Associate Whitney YiuAssistant Production Coordinator Alene TanVisual Effects Coordinator Darren RodriguezAnimation Supervisor Annalisa TorinaVisual Effects Coordinator Monica Østbø ØstgårdVisual Effects Coordinator Kerry JosephVisual Effects Producer Darren A. BellVisual Effects Producer Rafa SolórzanoVisual Effects Supervisor Kat GoreVisual Effects Coordinator Christopher Sweet3d Sequence Supervisor Caleb ChooMatchmove Supervisor Michael HullPre-Visualization Supervisor Julian FoddyVisual Effects Supervisor Grant MillerVisual Effects Supervisor Abbie KennedyMatchmove Supervisor Sian DaviesVisual Effects Coordinator Beatriz GómezVisual Effects Coordinator Robert DuncanVisual Effects Supervisor Allyn LawsonVisual Effects Technical Director Leanna KruseVisual Effects Coordinator David LebensfeldVisual Effects Supervisor Mariangela SumaVisual Effects Coordinator Allan MagledVisual Effects Producer Amanda Johnstone-Batt3d Sequence Supervisor Catherine WestgateVisual Effects Coordinator Mariluz NotoVisual Effects Coordinator Magdalena RadziukVisual Effects Coordinator Colin StrauseVisual Effects Supervisor David Simpson2d Supervisor Faraz HameedPre-Visualization Supervisor Nick ChiangRoto Supervisor Linda ChaabnaVisual Effects Coordinator Mark FrancoVisual Effects Producer Michael ZavalaVisual Effects Producer Johnathan R. BantaVisual Effects Supervisor William MesaVisual Effects Supervisor Rory JonesVisual Effects Coordinator Kraig TytusVisual Effects Coordinator Carey GosaVisual Effects Producer Amanda ConfavreuxVisual Effects Producer Jeffrey A. OkunVisual Effects Supervisor Anthony Smith2d Supervisor Christian KaestnerVisual Effects Supervisor Michael MeinardusSpecial Effects Supervisor Lucas John NgVisual Effects Coordinator Sebastien RacineVisual Effects Producer Mark WebbVisual Effects Producer Chris WattsVisual Effects Supervisor Anthony SimonaitisPyrotechnic Supervisor Greta RuljevaiteVisual Effects Producer Jeff AthertonVisual Effects Producer Paul RiddleVisual Effects Supervisor Niklas JacobsonVisual Effects Supervisor Simon CarrVisual Effects Supervisor Clayton LyonsVisual Effects Coordinator Carine OngVisual Effects Coordinator CJ ColeVisual Effects Coordinator Jason WalmsleyLead Animator Sarah SwickVisual Effects Producer Brian AdlerVisual Effects Pablo DomínguezMatte Painter