SupportSupport
Invasion: Season 2 > Old Friends, New Frontiers > Credits and Details
Directed by
Mathias Herndl Mathias Herndl  
Written by
Simon Kinberg Simon Kinberg ... created by / written by
David Weil David Weil ... created by
Dan Dietz Dan Dietz ... written by
Uzoamaka Maduka Uzoamaka Maduka ... executive story editor
Cast
Golshifteh Farahani Golshifteh Farahani ... Aneesha Malik
Shioli Kutsuna Shioli Kutsuna ... Mitsuki Yamato
Shamier Anderson Shamier Anderson ... Trevante Cole
India Brown India Brown ... Jamila Huston
Billy Barratt Billy Barratt ... Caspar Morrow
Azhy Robertson Azhy Robertson ... Luke Malik
Paddy Holland Paddy Holland ... Montgomery 'Monty' Cuttermill
Tara Moayedi Tara Moayedi ... Sarah Malik
Enver Gjokaj Enver Gjokaj ... Clark Evans
Nedra Marie Taylor Nedra Marie Taylor ... Rose Callaway
Naian González Norvind Naian González Norvind ... Maya Castillo
Olivia-Mai Barrett Olivia-Mai Barrett ... Ryder Evans
Cache Vanderpuye Cache Vanderpuye ... Alfie Ademura
Ruby Siddle Ruby Siddle ... Penny Cuttermill
Moshidi Motshegwa Moshidi Motshegwa ... President Benya Mabote
Natasha Loring Natasha Loring ... Mira
Damien Wantenaar Damien Wantenaar ... Misha
Alino Katombe Alino Katombe ... Billy
Nqobile Khumalo Nqobile Khumalo ... Chrissy
Emeline Lambert Emeline Lambert ... Dr. Esmee Gagneux
Louis Bernard Louis Bernard ... Dr. Gabriel Mercier
Andre Jacobs Andre Jacobs ... Dr. Robert G. Peterson
Grant Swanby Grant Swanby ... General Mitchell
Craig Jackson Craig Jackson ... Hanley
Zak Rowlands Zak Rowlands ... Bradford
Santiago Huertas Ruiz Santiago Huertas Ruiz ... Elkin
Ingrid Keighley Ingrid Keighley ... Eva
Maya Graham Maya Graham ... Prisha
Kevin Lal Sharma Kevin Lal Sharma ... Zavian
Raynon Kwaramba Raynon Kwaramba ... Natori
Tumisho Masha Tumisho Masha ... Sergeant Carson Allen
Robert Hobbs Robert Hobbs ... Sheriff Owen Perkins
Clayton Boyd Clayton Boyd ... Deputy Sheriff Wade Cook
Matthew Lotter Matthew Lotter ... Soldier / Idabel
AJ Cullinan AJ Cullinan ... Young Soldier
Produced by
Ryan DeGard Ryan DeGard ... producer / supervising producer
Dan Dietz Dan Dietz ... co-executive producer
Donald Joh Donald Joh ... supervising producer
Alexander O'Neal Alexander O'Neal ... producer: UK unit
Alik Sakharov Alik Sakharov ... executive producer
Tatiana Suarez-Pico Tatiana Suarez-Pico ... co-executive producer
David Weil David Weil ... executive producer
David Witz David Witz ... executive producer
Special Effects by
Harvey Collins Harvey Collins ... special effects technician
David Hart David Hart ... special effects foreman
Cordell McQueen Cordell McQueen ... special effects supervisor
Paul Pieterse Paul Pieterse ... special effects coordinator
Chris Reynolds Chris Reynolds ... special effects supervisor
Visual Effects by
Oliver Adranghi Oliver Adranghi ... compositor
Olivier Amah Olivier Amah ... talent acquisition specialist: Hybride
Ali Arbaoui Ali Arbaoui ... fx artist: Hybride
Cédric Arsenault Cédric Arsenault ... texture artist: Hybride
Manuela Balk Manuela Balk ... digital compositor: Hybride
Michel Barrière Michel Barrière ... qc supervisor: Hybride
Rashmita Basnet Rashmita Basnet ... digital compositor: Incessant Rain Studios
Alexis Bechet Alexis Bechet ... lead digital compositor: Hybride
Ariane Benoit Ariane Benoit ... assistant coordinator: Hybride
Thomas-Naïm Benyekkou Thomas-Naïm Benyekkou ... Asset Artist: Previsualisation
Sylvain Berger Sylvain Berger ... pipeline td: Raynault VFX
Michel Bergeron Michel Bergeron ... technical director: Hybride
Simon Bergeron Simon Bergeron ... roto paint artist: Hybride
Vincent Bergeron Vincent Bergeron ... pipeline td: Raynault VFX
Louise Bertrand Louise Bertrand ... executive VFX producer: Hybride
Giovanni Bianchet Giovanni Bianchet ... lighting td
Petur Breki Bjarnason Petur Breki Bjarnason ... fx td
Pierre Blain Pierre Blain ... artistic supervisor: Hybride
Alex Blaquière Alex Blaquière ... texture artist: Hybride
Jacquelyn Booth Jacquelyn Booth ... digital compositor: Weta FX
Kevin Borow Kevin Borow ... visual effects coordinator
Ellen Boss Ellen Boss ... visual effects by framestore: london
Mahmoud Boubetra Mahmoud Boubetra ... it technician: Hybride
Maryse Bouchard Maryse Bouchard ... head of cg/assets: Hybride
Mathieu Boucher Mathieu Boucher ... VP: operations: Hybride
Raul Boza Raul Boza ... Senior FX TD: ILM
Jessica Bradley Jessica Bradley ... visual effects production manager: Weta FX
Owen Braekke-Carroll Owen Braekke-Carroll ... visual effects supervisor: Framestore
Adam Brailsford Adam Brailsford ... Visual Effects Production Manager
Louise Brand Louise Brand ... Character/Set/Location/Prop Scanning Services: 4DMax
Ghislain Bruneau Ghislain Bruneau ... cg artist: Raynault VFX
David Bélanger-Dambremont David Bélanger-Dambremont ... texture artist: Hybride
Caroline Bélisle Caroline Bélisle ... hr advisor: Hybride
Charles Bérubé Charles Bérubé ... roto paint artist: Hybride
Miguel Diaz Cachero Miguel Diaz Cachero ... lead compositor: Weta FX
Samira Cardinal Samira Cardinal ... i/o technician: Hybride
Mélanie Carignan Mélanie Carignan ... VFX producer: Hybride
Alexandre Caron Alexandre Caron ... data wrangler: Hybride
Jimmy Caron Jimmy Caron ... software development director: Hybride
Chun Yao Chang Chun Yao Chang ... compositor: visual effects
Greg Cheng Greg Cheng ... digital compositor
André-Pierre Cormier André-Pierre Cormier ... system & network administrator: Hybride
Hodei Cosgaya Garcia Hodei Cosgaya Garcia ... fx td
Jean-Nicolas Costa Jean-Nicolas Costa ... compositing supervisor: Framestore
Patrick Couturier Patrick Couturier ... roto paint artist: Hybride
Mauricio Cuencas Mauricio Cuencas ... global resource manager: Monsters Aliens Robots Zombies
Jacinthe Côté Jacinthe Côté ... visual effects producer: Raynault VFX
Christophe Damiano Christophe Damiano ... head of cg/shots: Hybride
Martin R. Davison Martin R. Davison ... Additional VFX Supervisor
Thierry Delattre Thierry Delattre ... VP: production: Hybride
Audrey Deschênes Audrey Deschênes ... VFX coordinator: Hybride
Elisenda Faustino Deu Elisenda Faustino Deu ... lighting td
Ashish Dewan Ashish Dewan ... compositing supervisor: Hybride
Mardene Dippenaar Mardene Dippenaar ... vfx lidar & cast scanning tech
Giovanni Dossena Giovanni Dossena ... lead generalist/environment
Steve Drew Steve Drew ... compositor
Rosalie Dubé Rosalie Dubé ... cg artist: Raynault VFX
Zacharie Dufault Zacharie Dufault ... technical director: Hybride
Yanick Dusseault Yanick Dusseault ... visual effects art director: Raynault VFX
Karianne Dybedahl Karianne Dybedahl ... digital compositor: Storm Studios
Marco Dörner Marco Dörner ... lighting td
Zina Elayyan Zina Elayyan ... roto paint artist: Hybride
Aleksandar Faraguna Aleksandar Faraguna ... senior compositor
Maxime Ferland Maxime Ferland ... digital compositor: Hybride
René Filion René Filion ... it technician: Hybride
Vincent Filion Vincent Filion ... developer: Hybride
Gabriele Filippelli Gabriele Filippelli ... pipeline TD
Daniel Foley Daniel Foley ... Visualisation Coordinator: The Third Floor, inc.
Glenn Fredric Glenn Fredric ... survey and photo technical director: Weta FX
Oscar Fugelsnes Oscar Fugelsnes ... digital compositor: Storm Studios
David Gary David Gary ... technical director: Hybride
Gregory Gaskins Gregory Gaskins ... compositor lead
Dominic Gaudreau Dominic Gaudreau ... it director: Hybride
Yanick Gaudreau Yanick Gaudreau ... lead lighting: Hybride
Stephan Gervais Stephan Gervais ... it technician: Hybride
Filippo Giansante Filippo Giansante ... vfx artist
Ashley Gin-Sing Ashley Gin-Sing ... asset artist: the third floor
Tom Greene Tom Greene ... visual effects producer: weta fx
Jean-Philippe Grou Jean-Philippe Grou ... communications director: Hybride
Sam Gunn Sam Gunn ... lighting td
Bishal Gurung Bishal Gurung ... digital compositor: Incessant Rain Studios
Roser Gurung Roser Gurung ... visual effects assistant production manager: Incessant Rain Studios
Christian Hagbarth Christian Hagbarth ... fx td
Matt Hallen Matt Hallen ... visual effects artist
Éric Hamel Éric Hamel ... matte painter: Raynault VFX
Jérémie Hannoah Jérémie Hannoah ... fx td
Pablo E. Herrera Pablo E. Herrera ... digital compositor
Avery Herzog Avery Herzog ... compositor: framestore
Charlie Humphrey Charlie Humphrey ... Lighting TD: Framestore
Kenny Ip Kenny Ip ... Lighting Technical Director
Hans Olov Alexander Isaksson Hans Olov Alexander Isaksson ... senior compositor: Weta FX
Tim Jenkinson Tim Jenkinson ... senior fx lead: Framestore
Bruno-Pierre Jobin Bruno-Pierre Jobin ... developer: Hybride
Deepa Chipalu Joshi Deepa Chipalu Joshi ... visual effects producer: Incessant Rain Studios
Kiran Bhakta Joshi Kiran Bhakta Joshi ... visual effects executive producer: Incessant Rain Studios
Alban Kasikci Alban Kasikci ... digital compositor: Hybride
Joseph Kasparian Joseph Kasparian ... VP: creative: Hybride
Laura Knight Laura Knight ... Visualization Artist: The Third Floor
Petter Wilhelm Knudsen Petter Wilhelm Knudsen ... visual effects artist: Storm Studios
Cristian Kovacs Cristian Kovacs ... developer: Hybride
Kaja Vanessa Kowalczyk Kaja Vanessa Kowalczyk ... digital compositor: Storm Studios
Julian Körrenz Julian Körrenz ... lead compositor: Industrial Light & Magic
Katherine L'Heureux Katherine L'Heureux ... data wrangler: Hybride
Melissa Laframboise-Maille Melissa Laframboise-Maille ... roto paint supervisor: Hybride
Yilin Lai Yilin Lai ... compositor
Emil Wenaas Larsen Emil Wenaas Larsen ... digital compositor: Storm Studios
Pierre-Simon Lebrun-Chaput Pierre-Simon Lebrun-Chaput ... cg artist: Raynault VFX
Catherine Lecavalier Catherine Lecavalier ... project manager: Hybride
Théo Lemarié Théo Lemarié ... digital compositor: Raynault VFX
Maxime Lemieux Maxime Lemieux ... technical 2d supervisor: Hybride
Danny Levesque Danny Levesque ... head of fx & cfx: Hybride
Mingzhi Lin Mingzhi Lin ... senior lighting technical director
Curtis Linstead Curtis Linstead ... system engineer: Raynault VFX
Sofia Llobregat Sofia Llobregat ... animator
Samuel Loriault-Goulet Samuel Loriault-Goulet ... lead tracking/layout: Hybride
Martine Losier Martine Losier ... lead client coordinator: Hybride
Alexandra Loudin Alexandra Loudin ... hr advisor: Hybride
Aakash Maharjan Aakash Maharjan ... digital compositor: Incessant Rain Studios
Rakesh Maharjan Rakesh Maharjan ... digital compositor: Incessant Rain Studios
Ajoo Manandhar Ajoo Manandhar ... digital compositor: Incessant Rain Studios
Karina Mariano Karina Mariano ... tracking/layout/matchmove department manager: Hybride
Simon Marinof Simon Marinof ... VFX supervisor: Hybride
Léna Martin Léna Martin ... assets coordinator: Hybride
Richard Martin Richard Martin ... VFX producer: Hybride
Mark Masson Mark Masson ... technical director: Hybride
Kathrin McCarthy Kathrin McCarthy ... visualization line producer: The Third Floor
Olivier McClish Olivier McClish ... modeling artist: Hybride
Ricardo Melo Ricardo Melo ... compositor
Dominique Migner Dominique Migner ... assistant coordinator: Hybride
Yann Moalic Yann Moalic ... effects supervisor: Weta FX
Thomas Montminy Brodeur Thomas Montminy Brodeur ... visual effects supervisor: framestore nyc
Benoit Morin Benoit Morin ... lead tracking/layout: Hybride
Michel Murdock Michel Murdock ... president: Hybride
Chris Mylordos Chris Mylordos ... production assistant
Carl Méthot Carl Méthot ... vfx editor: Hybride
Marie Nakhlé Marie Nakhlé ... hr manager: Hybride
Rosemary Nolet Rosemary Nolet ... roto paint artist: Hybride
Josiane O'Rourke Josiane O'Rourke ... visual effects line producer: Raynault VFX
James Ogle James Ogle ... lead digital modeller
Simon Ouellet Simon Ouellet ... pipeline TD: Raynault VFX
Olivier Painchaud Olivier Painchaud ... head of technology/r&d: Hybride
Owain Peake Owain Peake ... fx td
Steve Pelchat Steve Pelchat ... head of tracking/layout/matchmove: Hybride
Marie-Ève Pelletier Marie-Ève Pelletier ... project coordinator: Hybride
Philippe Pelletier Philippe Pelletier ... technical director: Hybride
Kristen Pelz Kristen Pelz ... visual effects editor
Jonathan Perth Jonathan Perth ... lead i/o technician: Hybride
Dora Phanouvong Dora Phanouvong ... VFX Production Coordinator: ILM
Patrick Piche Patrick Piche ... technical supervisor: Hybride
Jordan Picotte Jordan Picotte ... i/o technician: Hybride
Melvin Mathew Pillai Melvin Mathew Pillai ... Roto Prep Supervisor: visual effects
Vincent Poitras Vincent Poitras ... visual effects supervisor: Raynault VFX
Louis-Daniel Poulin Louis-Daniel Poulin ... CG Supervisor: Weta FX
Amit Pujari Amit Pujari ... digital compositor: Incessant Rain Studios
Gabrielle Pâquet Gabrielle Pâquet ... assistant coordinator: Hybride
Hugo Quier Hugo Quier ... visual effects production assistant: Raynault VFX
Steven Quinones-Colon Steven Quinones-Colon ... lighting artist: Hybride
Alexandre Quintin Alexandre Quintin ... cg artist: Raynault VFX
Sushil Rai Sushil Rai ... digital compositor: Incessant Rain Studios
Sambu Rajbahak Sambu Rajbahak ... digital compositor: Incessant Rain Studios
Steven Ramsey Steven Ramsey ... Character/Set/Location/Prop Scanning Services - 4DMax
María Isabel Ramírez María Isabel Ramírez ... digital compositor: SSVFX
Lance Ranzer Lance Ranzer ... visual effects supervisor: Rogue One VFX
Daniel Ravanelli Daniel Ravanelli ... compositor
Pierre Raymond Pierre Raymond ... senior advisor: Hybride
Andrew Rhinehart Andrew Rhinehart ... digital compositor: Hybride
Mark Richardson Mark Richardson ... visual effects supervisor: WetaFX
Ed Rigg Ed Rigg ... Lead data wrangler
Stéphane Rioux Stéphane Rioux ... qc supervisor: Hybride
Sylvain Rioux Sylvain Rioux ... tool support specialist: Hybride
Sébastien Rioux Sébastien Rioux ... editorial supervisor: Hybride
David Roberge David Roberge ... assets/environment supervisor: Hybride
Rich Roberts Rich Roberts ... Visual Effects Assistant Editor
Oscar Rosenberg Oscar Rosenberg ... digital compositor: Storm Studios
Shaun Roth Shaun Roth ... Cg Supervisor
Julien Rousseau Julien Rousseau ... lead compositor: framestore
Madison Rovin Madison Rovin ... VFX Production Assistant
Sylvain Régnié Sylvain Régnié ... roto paint artist: Hybride
Graham Saxby Graham Saxby ... roto artist
Frédérique Schmidt Frédérique Schmidt ... visual effects editor: Raynault VFX
Thrain Shadbolt Thrain Shadbolt ... visual effects supervisor: Weta FX
Anup Ratna Shakya Anup Ratna Shakya ... visual effects supervisor
Manuj Singh Manuj Singh ... system engineer: Raynault VFX
Jessica-Rose Smith Jessica-Rose Smith ... visual effects producer: Storm Studios
Roques Sophie Roques Sophie ... digital compositor: Hybride
Jonas Sperl Jonas Sperl ... lead lighting td: Weta FX
Laurent Srey Laurent Srey ... digital compositor: Raynault VFX
Marc St-Gelais Marc St-Gelais ... client coordinator: Hybride
James Stoddart James Stoddart ... visual effects by framestore: london
Patrick Taillefer Patrick Taillefer ... tracking/layout/matchmove artist: Hybride
Alec Talian Alec Talian ... Lead Scan Technician: Gentle Giant Studios
Jian Tang Jian Tang ... visual effects artist: Storm Studios
Patrick Tasse Patrick Tasse ... head of compositing: Hybride
Ranzit Thapa Ranzit Thapa ... digital compositor: Incessant Rain Studios
Philippe Theroux Philippe Theroux ... CG supervisor: Hybride
Sylvain Theroux Sylvain Theroux ... cg supervisor: Raynault VFX
Amelie Thomas Amelie Thomas ... visual effects coordinator: Raynault VFX
Nacho Thomas Nacho Thomas ... visual effects generalist: ILM
Carine Touraille Carine Touraille ... pipeline td: Raynault VFX
Anne Tremblay Anne Tremblay ... marketing & communications advisor: Hybride
Marco Tremblay Marco Tremblay ... associate VFX supervisor: Hybride
Stephen Trepanier Stephen Trepanier ... visual effects editor: Raynault VFX
Dylan Tschaeppeler Dylan Tschaeppeler ... i/o technician: Hybride
Jevon Tsen Jevon Tsen ... compositor: Industrial Light & Magic
Alexis Turbé Alexis Turbé ... digital compositor: Raynault VFX
Yannick Tétreault Yannick Tétreault ... lead programmer: Hybride
Nimesh Vaidya Nimesh Vaidya ... visual effects production manager: Incessant Rain Studios
Jessica Vallée Jessica Vallée ... lead texture: Hybride
Armando Velazquez Armando Velazquez ... digital compositor
Martin Voller Martin Voller ... Previs Editor: The Third Floor
George Webster George Webster ... visual effects plates supervisor
Antoine Wibaut Antoine Wibaut ... digital compositor: Raynault VFX
James Winnifrith James Winnifrith ... Previs Editor: The Third Floor
Martin Wiseman Martin Wiseman ... senior visual effects bidding producer: Weta FX
Joshua H. Wood Joshua H. Wood ... Modeller
Nikola Yordanov Nikola Yordanov ... concept artist
Kristjan Zaklynsky Kristjan Zaklynsky ... digital compositor
Davíð Jón Ögmundsson Davíð Jón Ögmundsson ... digital compositor
Marcus Ayrton Marcus Ayrton ... pre-visualisation artist
Izzie Cotterell Izzie Cotterell ... Production Manager: The Third Floor
Andrew Fineberg Andrew Fineberg ... visual effects editor
Paige A. Manuge Paige A. Manuge ... visual effects coordinator: weta fx
Oscar Michell Oscar Michell ... camera technical director
Joanna O'Malley Joanna O'Malley ... visual effects coordinator
Casper Egeland Rodvelt Casper Egeland Rodvelt ... visual effects coordinator
Lianna Shaw Lianna Shaw ... Assistant Technical Director
Stunts
Matt Esof Matt Esof ... stunt performer
Khena Nkemiseng Khena Nkemiseng ... stunt performer
Frans Steyn Frans Steyn ... stunt rigger
Francois Nel Francois Nel ... action extra: civilian
Old Friends, New Frontiers
Additional Info
Premiere: October 25, 2023
Country: United States
Distributor: Apple TV+
Websites: Wikipedia IMDb
Ratings
IMDb

6.2 / 10

Production Companies
Genre Films
K Films (executive production)
Platform One Media
Distributors
Apple TV+
  (World-wide)