SupportSupport
Invasion: Season 3 > The End of the Line > Credits and Details
Directed by
Alik Sakharov Alik Sakharov  
Written by
Simon Kinberg Simon Kinberg ... created by / written by
David Weil David Weil ... created by
Demetrios Cokinos Demetrios Cokinos ... written by
Vivian Barnes Vivian Barnes ... 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
Enver Gjokaj Enver Gjokaj ... Clark Evans (credit only)
Shane Zaza Shane Zaza ... Nikhil Kapur
Erika Alexander Erika Alexander ... Verna Mae Potter
Billy Barratt Billy Barratt ... Caspar Morrow
Azhy Robertson Azhy Robertson ... Luke Malik
Olivia-Mai Barrett Olivia-Mai Barrett ... Ryder Evans
Tara Moayedi Tara Moayedi ... Sarah Malik
Terry Chen Terry Chen ... President Zhou
Curtis Lum Curtis Lum ... Staff Sergeant Chen
Mapuana Makia Mapuana Makia ... First Sergeant Samson
Stephen Tracey Stephen Tracey ... Sergeant Reese
Manny Hernandez Manny Hernandez ... Alan (as Manny Hernández)
Leo Rano Leo Rano ... Barnes
Dan Ginnane Dan Ginnane ... Brian
Takuma Behjatnejad Takuma Behjatnejad ... Channing
Ryan Mah Ryan Mah ... Co-Pilot Jeoung
Chris Nowland Chris Nowland ... Doctor
Alistair Ringland Alistair Ringland ... Gangster (as Alastair J Ringland)
Alejandra Chavarria Alejandra Chavarria ... Government Official #1
Vivin Oommen Vivin Oommen ... Government Official #2
Mark Gash Mark Gash ... Government Official #3
Arjun Malik Arjun Malik ... Government Official #4
Michel Issa Rubio Michel Issa Rubio ... Government Official #5
Ty Wood Ty Wood ... Sgt. Holt
Stephen Adekolu Stephen Adekolu ... Jenks
Julien Minet Julien Minet ... Lead Doctor
Nhi Do Nhi Do ... Lila
Swarndeep Gill Swarndeep Gill ... Nikhil's Father
Amreen Gill Amreen Gill ... Nikhil's Mother
Tina Pham Tina Pham ... Rhoda
Dianne Wulf Dianne Wulf ... Senior Advisor
Charlie Karumi Charlie Karumi ... Sergeant Amoako
Nigel Vonas Nigel Vonas ... Stuart
Harrison Xu Harrison Xu ... Tech
Laura Mac Laura Mac ... WDC Aide
Warren Chow Warren Chow ... Soldier
Neil Ruparelia Neil Ruparelia ... Young Nikhil
Produced by
Ryan DeGard Ryan DeGard ... supervising producer
Dan Dietz Dan Dietz ... executive producer
Aleksandr Harte Aleksandr Harte ... associate producer
Aditi Brennan Kapil Aditi Brennan Kapil ... co-executive producer
Caroline Kutasi Caroline Kutasi ... associate producer
Alik Sakharov Alik Sakharov ... executive producer
David Witz David Witz ... executive producer
Special Effects by
Chris Lawson Chris Lawson ... special effects assistant
Visual Effects by
Ilhan Aden Ilhan Aden ... visual effects coordinator
Josh Aitken Josh Aitken ... pipeline technical director: ILM
Normand Archambault Normand Archambault ... cg artist: Raynault VFX
Baljinder Singh Bassi Baljinder Singh Bassi ... lighting technical director
Eugen Bekafigo Eugen Bekafigo ... vfx editor: Framestore
Melissa Bell Melissa Bell ... visual effects editor
Sylvain Berger Sylvain Berger ... pipeline td: Raynault VFX / pipeline TD: Raynault VFX
Vincent Bergeron Vincent Bergeron ... pipeline td: Raynault VFX
Louise Bertrand Louise Bertrand ... executive VFX producer: Hybride
Kevin Borow Kevin Borow ... visual effects coordinator
Mathieu Boucher Mathieu Boucher ... VP: operations: Hybride
Stephanie Broussaud Stephanie Broussaud ... digital compositor: Raynault VFX
Ghislain Bruneau Ghislain Bruneau ... cg artist: Raynault VFX
Samira Cardinal Samira Cardinal ... i / o technician: Hybride
Élora Caron Élora Caron ... assistant coordinator: Hybride
Greg Cheng Greg Cheng ... digital compositor
Gabrielle Chouinard Gabrielle Chouinard ... visual effects line producer: Raynault VFX
Valérie Clément Valérie Clément ... visual effects producer: Raynault VFX
Javier Cuellar Javier Cuellar ... digital compositor
Jacinthe Côté Jacinthe Côté ... visual effects producer: Raynault VFX
Zamantha Q. De Gula Zamantha Q. De Gula ... additional vfx producer: Framestore
Thierry Delattre Thierry Delattre ... VP: production: Hybride
Audrey Deschênes Audrey Deschênes ... project manager: Hybride
Tighe Dorcey Tighe Dorcey ... Senior VFX Coordinator: visual effects
Nelson Dos Santos Nelson Dos Santos ... cg artist: Raynault VFX
Rosalie Dubé Rosalie Dubé ... cg artist: Raynault VFX
Katherine Dumas Katherine Dumas ... VFX producer: Hybride
Remi Dupont Remi Dupont ... digital compositor: Raynault VFX
Yanick Dusseault Yanick Dusseault ... visual effects art director: Raynault VFX
Sonali Dutta Sonali Dutta ... look development artist
Teddy Edwards Teddy Edwards ... visual effects production coordinator: ILM
Romain Faure Romain Faure ... cg supervisor: Framestore
Giovanni Gagliano Giovanni Gagliano ... vfx production coordinator: Framestore
Mohamed Ghouse Mohamed Ghouse ... senior compositor: ILM, Vancouver
Frederik Grondin Frederik Grondin ... digital compositor: Raynault VFX
Carlos Guillén Carlos Guillén ... digital compositor: Raynault VFX / compositing artist: Raynault VFX
Éric Hamel Éric Hamel ... matte painter: Raynault VFX
Christoph Hennig Christoph Hennig ... senior lookdev artist: Image Engine Design
Kane Herd Kane Herd ... compositor: Framestore
Rosa Hermosillo Rosa Hermosillo ... Associate Production Manager: ILM
Devon Kenzie Devon Kenzie ... visual effects: Pipeline TD
John Kilshaw John Kilshaw ... head vfx supervisor: Framestore
Felix Lafontaine Felix Lafontaine ... digital compositor: Raynault VFX
Even Landaas Even Landaas ... visual effects artist
Etienne Laroche Etienne Laroche ... cg artist: Raynault VFX
David Larochelle David Larochelle ... digital compositor: Raynault VFX
Pierre-Simon Lebrun-Chaput Pierre-Simon Lebrun-Chaput ... cg artist: Raynault VFX
Sophia Lee Sophia Lee ... vfx producer: Framestore
Yoo Hyun Lee Yoo Hyun Lee ... editorial/io assistant
Yoon Kyun Lee Yoon Kyun Lee ... cg artist: Raynault VFX
Théo Lemarié Théo Lemarié ... digital compositor: Raynault VFX / compositing artist: Raynault VFX
Curtis Linstead Curtis Linstead ... system engineer: Raynault VFX
Julie Long Julie Long ... executive producer: Framestore
Louis-Alexandre Lord Louis-Alexandre Lord ... compositing supervisor: Hybride
Micael Luis Kobeh Micael Luis Kobeh ... lighting supervisor: ILM
Tara Maloney Tara Maloney ... head of studio: Framestore
Simon Marinof Simon Marinof ... VFX supervisor: Hybride
Callum Mckeveny Callum Mckeveny ... matte painter: Framestore
Johannes Merz Johannes Merz ... machine learning engineer
James Michael Miller James Michael Miller ... vfx producer: Framestore
Blanca Celma Mir Blanca Celma Mir ... fx td
Thomas Montminy Brodeur Thomas Montminy Brodeur ... visual effects supervisor
Stéphanie Morin Stéphanie Morin ... cg artist: Raynault VFX
Michel Murdock Michel Murdock ... president: Hybride
Carl Méthot Carl Méthot ... vfx editor: Hybride
Nathan Niamehr Nathan Niamehr ... head of production: Framestore
Ramon Nieto Ramon Nieto ... Visual Effects Production Assistant
Danny Noren Danny Noren ... compositor: Framestore
Sean O'Connor Sean O'Connor ... digital compositor: Raynault VFX
Josiane O'Rourke Josiane O'Rourke ... visual effects line producer: Raynault VFX
Tirza Oudolf Tirza Oudolf ... digital compositor: Raynault VFX / compositing artist: Raynault VFX
Simon Ouellet Simon Ouellet ... pipeline TD: Raynault VFX
Ashish Patel Ashish Patel ... visual effects artist
Jonathan Perth Jonathan Perth ... lead i / o technician: Hybride
Jordan Picotte Jordan Picotte ... i / o technician: Hybride
Nicolas Plazannet Nicolas Plazannet ... matte painter: Raynault VFX
Cyril Plusse Cyril Plusse ... cg artist: Raynault VFX
Vincent Poitras Vincent Poitras ... visual effects supervisor: Raynault VFX
Hugo Quier Hugo Quier ... visual effects production assistant: Raynault VFX
Heribert Raab Heribert Raab ... lead visual fx td
Lance Ranzer Lance Ranzer ... visual effects supervisor: Rogue One VFX
Mathieu Raynault Mathieu Raynault ... visual effects supervisor: Raynault VFX / art director: Raynault VFX / visual effects art director: Raynault VFX
Sébastien Rioux Sébastien Rioux ... editorial department supervisor: Hybride
Hélène Roux-Bordage Hélène Roux-Bordage ... visual effects coordinator: Raynault VFX
Frédérique Schmidt Frédérique Schmidt ... visual effects editor: Raynault VFX
Anthony Scudese Anthony Scudese ... pipeline technical director: Framestore
Manuj Singh Manuj Singh ... system engineer: Raynault VFX
Ben Sledge Ben Sledge ... visual effects department supervisor: ILM
Laurent Srey Laurent Srey ... digital compositor: Raynault VFX
Marc St-Gelais Marc St-Gelais ... client coordinator: Hybride
Steeve St-Pierre Steeve St-Pierre ... digital compositor: Raynault VFX
Igor Staritsin Igor Staritsin ... senior concept artist
Patrick Tasse Patrick Tasse ... head of 2d: Hybride
Charles Angus Taylor Charles Angus Taylor ... digital compositor: Raynault VFX
Morgan Telfer Morgan Telfer ... studio operations: ILM
Sylvain Theroux Sylvain Theroux ... visual effects supervisor: Raynault VFX
Amelie Thomas Amelie Thomas ... visual effects coordinator: Raynault VFX
Elliott Touikan Elliott Touikan ... cg artist: Raynault VFX
Cedric Tremblay Cedric Tremblay ... digital compositor: Raynault VFX / compositing artist: Raynault VFX
Jass Tsai Jass Tsai ... track/layout technical director: Framestore
Alexis Turbé Alexis Turbé ... digital compositor: Raynault VFX / compositing artist: Raynault VFX
Antonin Messier Turcotte Antonin Messier Turcotte ... cg artist: Raynault VFX
Sebastien Veilleux Sebastien Veilleux ... digital compositor: Hybride
Lies Veldeman Lies Veldeman ... associate vfx supervisor: ILM
Juan F. Velez Yepes Juan F. Velez Yepes ... digital artist: ILM
Benjamin Walant Benjamin Walant ... matte painter: Framestore
Antoine Wibaut Antoine Wibaut ... digital compositor: Raynault VFX / compositing artist: Raynault VFX
Sean Wicks Sean Wicks ... visual effects coordinator: Mr. Wolf
Brage Willms Brage Willms ... digital compositor
John Relosa John Relosa ... production technology: ilm
Stunts
Marshall Bingham Marshall Bingham ... stunt double for Shamier Anderson
Janene Carleton Janene Carleton ... stunt double: Golshifteh Farahani
Darlene Pineda Darlene Pineda ... stunt performer
Mike Wu Mike Wu ... assistant stunt coordinator
The End of the Line
Additional Info
Premiere: October 24, 2025
Country: United States
Distributor: Apple TV+
Websites: Wikipedia IMDb
Ratings
IMDb

6.2 / 10

Production Companies
Boat Rocker Studios (produced by)
Genre Films
K Films (executive production)
Distributors
Apple TV+
  (World-wide)