SupportSupport
Invasion: Season 1 > Last Day > Credits and Details
Directed by
Jakob Verbruggen Jakob Verbruggen  
Written by
Simon Kinberg Simon Kinberg ... created by / written by
David Weil David Weil ... created by / written by
Gursimran Sandhu Gursimran Sandhu ... story editor
Adam Benic Adam Benic ... staff writter
Cast
Golshifteh Farahani Golshifteh Farahani ... Aneesha Malik
Shamier Anderson Shamier Anderson ... Trevante Cole (credit only)
Shioli Kutsuna Shioli Kutsuna ... Mitsuki Yamato
Firas Nassar Firas Nassar ... Ahmed Malik
Billy Barratt Billy Barratt ... Caspar Morrow (credit only)
Azhy Robertson Azhy Robertson ... Luke Malik
Tara Moayedi Tara Moayedi ... Sarah Malik
Daisuke Tsuji Daisuke Tsuji ... Kaito Kawaguchi
Sam Neill Sam Neill ... Jim Bell Tyson
Rinko Kikuchi Rinko Kikuchi ... Hinata
Shingo Usami Shingo Usami ... Akira Hashimoto
DeWanda Wise DeWanda Wise ... Deputy Grady
Deborah Hedwall Deborah Hedwall ... Mary Tyson
Akie Kotabe Akie Kotabe ... Satoshi
Ben Livingston Ben Livingston ... Dr. Lockhart
Camille Rowe Camille Rowe ... Amanda Hornsby
Mark Jeffrey Miller Mark Jeffrey Miller ... Ben Shelton
Jefferson White Jefferson White ... Daniel Myers
Emily Althaus Emily Althaus ... Lindie
Takayuki Suzuki Takayuki Suzuki ... Haruto
Ken Kensei Ken Kensei ... Administrator Takara
Nancy Nagrant Nancy Nagrant ... Teacher
Koh Mochizuki Koh Mochizuki ... Ryusei
Akiyoshi Shibata Akiyoshi Shibata ... Hinata's Driver
Geraldine Singer Geraldine Singer ... Mayor Jeannie Heller
Brian Hotaling Brian Hotaling ... Principal Miller
Jared Johnston Jared Johnston ... Tattoo Artist
Ahmed Hammoud Ahmed Hammoud ... Bedouin Man
Porter Kelly Porter Kelly ... Tammy
Guy Olivieri Guy Olivieri ... Teacher
Jace Bently Jace Bently ... Traumatized Child
Aubin Bradley Aubin Bradley ... Traumatized Child
Riley Burke Riley Burke ... Traumatized Child
Preston Edwards Preston Edwards ... Traumatized Child
Talia Cuomo Talia Cuomo ... Bloody Nose Child
Lilly Martin Lilly Martin ... Bloody Nose Child
Ryan Umbarila Ryan Umbarila ... Bloody Nose Child
Madeline Hoarle Madeline Hoarle ... Bloody Nose Child
Julian Lee Julian Lee ... Bloody Nose Child
Uncredited Cast
Raina Pellinger Raina Pellinger ... School Kid
Produced by
Andrew Baldwin Andrew Baldwin ... executive producer
Philipp A. Barnett Philipp A. Barnett ... co-executive producer
John Blair John Blair ... producer
Audrey Chon Audrey Chon ... executive producer
Elisa Ellis Elisa Ellis ... executive producer
Melissa Gelernter Melissa Gelernter ... producer
Bridget Greene Bridget Greene ... associate producer
Wes Hager Wes Hager ... executive producer assistant
Amy J. Kaufman Amy J. Kaufman ... executive producer
Simon Kinberg Simon Kinberg ... executive producer
Philie Naughten Philie Naughten ... Producer UK Unit
Katie O'Connell Katie O'Connell ... executive producer
Reily Valentine Reily Valentine ... Showrunner's Assistant
Jakob Verbruggen Jakob Verbruggen ... executive producer
David Weil David Weil ... executive producer
Original Music by
Max Richter Max Richter  
Special Effects by
Mark Bero Mark Bero ... special effects coordinator
Cory Candrilli Cory Candrilli ... special effects foreman
Maurizio Corridori Maurizio Corridori ... special effects
Stefano Corridori Stefano Corridori ... Special effects supervisor: Morocco
Gabriele Cumpact Gabriele Cumpact ... special effects technician
Brooklyn Dineen Brooklyn Dineen ... production manager: design studio - weta workshop
Hannah Dockerty Hannah Dockerty ... 3D modeler
Invasion Invasion ... special effects floor supervisor
Peter Kersey Peter Kersey ... special effects floor supervisor
Devin Maggio Devin Maggio ... special effects supervisor
Rita Maxim Rita Maxim ... Production Manager: Weta Workshop
Samuel Mcgrath Samuel Mcgrath ... special effects assistant
Chris Reynolds Chris Reynolds ... special effects supervisor
Dan Slavin Dan Slavin ... special effects foreman
Richard Stapleton Richard Stapleton ... special effects technician
Sava Stoian Sava Stoian ... special effects technician
Visual Effects by
Geoff Allison Geoff Allison ... lead compositor
Lars Andersen Lars Andersen ... additional on-set visual effects supervisor
Greg Anderson Greg Anderson ... vfx supervisor: FuseFX
Nicklas Andersson Nicklas Andersson ... animation supervisor: Important Looking Pirates
Stefan Andersson Stefan Andersson ... cg supervisor: Important Looking Pirates
Normand Archambault Normand Archambault ... matte painter: Raynault VFX
Stéphane Arsenault Stéphane Arsenault ... fx artist: Hybride
Myles Asseter Myles Asseter ... models head of department: Weta Digital
Dan Ayling Dan Ayling ... lead camera td
Eduardo Azcue Eduardo Azcue ... 3d animator: Hybride
Michel Barrière Michel Barrière ... qc supervisor: Hybride
Olivier Beaulieu Olivier Beaulieu ... head of 2D: Hybride
Maxime Beliveau Maxime Beliveau ... FX artist: Hybride
Michel Bergeron Michel Bergeron ... technical director: Hybride
Louise Bertrand Louise Bertrand ... vfx producer: Hybride
Nick Bishop Nick Bishop ... visual effects artist: Territory Studio
Pierre Blain Pierre Blain ... artistic supervisor: Hybride
Nick Booth Nick Booth ... digital imaging supervisor: Weta Digital
Maryse Bouchard Maryse Bouchard ... head of assets: Hybride
Mathieu Boucher Mathieu Boucher ... vp of operations: Hybride
Louise Brand Louise Brand ... Character/Set/Location/Prop Scanning Services - 4DMax
Stephanie Broussaud Stephanie Broussaud ... compositing artist: Raynault VFX
Matthew Brucell Matthew Brucell ... video effects
John-Michael Buban John-Michael Buban ... composite supervisor: FuseFX
Rebecca Burnett Rebecca Burnett ... visual effects production manager
David Bélanger-Dambremont David Bélanger-Dambremont ... texture artist: Hybride
Caroline Bélisle Caroline Bélisle ... human resources advisor: Hybride
Bill Campbell Bill Campbell ... 3d animator: Hybride
Samira Cardinal Samira Cardinal ... i/o technician: Hybride
Tiago Carmo Tiago Carmo ... digital compositor
Jimmy Caron Jimmy Caron ... software development director: Hybride
Julien Chabot Julien Chabot ... sequence lead: lighting: Hybride
Greg Cheng Greg Cheng ... compositor / digital compositor
Eun-Duk Cho Eun-Duk Cho ... visual effects producer
David Conley David Conley ... visual effects executive producer: Weta Digital
Jacinthe Côté Jacinthe Côté ... visual effects producer: Raynault VFX
Christophe Damiano Christophe Damiano ... head of lighting: Hybride
Anthony De Chellis Anthony De Chellis ... cg supervisor: Monsters Aliens Robots Zombies
Thierry Delattre Thierry Delattre ... production vice president: Hybride
Julie Elisabeth Derlick Julie Elisabeth Derlick ... digital compositor: Storm Studios
Audrey Deschênes Audrey Deschênes ... project coordinator: Hybride
Isabelle Desrochers Isabelle Desrochers ... administrative assistant: Hybride
James Donald James Donald ... Camera Technical Director: Weta FX
Matthew Dravitzki Matthew Dravitzki ... visual effects producer: Weta Digital
Jonathan Dysart Jonathan Dysart ... creatures lead technical director
Markus Eiken Markus Eiken ... compositing artist: Important Looking Pirates
Brandon Endy Brandon Endy ... visual effects data wrangler
Mattias Engström Mattias Engström ... effects supervisor: Important Looking Pirates
Timo Fahrbach Timo Fahrbach ... modeling artist: Hybride
Colin Feist Colin Feist ... compositing supervisor: Mr. Wolf
Adam Figielski Adam Figielski ... vfx supervisor: Pixomondo
Karl Oliver Fjaervoll Karl Oliver Fjaervoll ... vfx coordinator: Important Looking Pirates
Ben Folkman Ben Folkman ... lead previs animator
Doréa Fontaine Doréa Fontaine ... lighting artist: Hybride
Ryan Freer Ryan Freer ... vfx supervisor: Monsters Aliens Robots Zombies
Natalie Fritz Marxer Natalie Fritz Marxer ... manager of production and development: Weta Digital
Eric Galliani Eric Galliani ... i/o manager: Monsters Aliens Robots Zombies
Dominic Gaudreau Dominic Gaudreau ... it director: Hybride
Yanick Gaudreau Yanick Gaudreau ... sequence lead: lighting: Hybride
Stephan Gervais Stephan Gervais ... it technician: Hybride
Daniel Gilligan Daniel Gilligan ... vfx data wrangler
Mathieu Godin Mathieu Godin ... layout artist: Hybride
Cyrielle Guillermin Cyrielle Guillermin ... lighting td: Important Looking Pirates
Paul Harling Paul Harling ... it production services manager: Weta FX
Louise Hastings Louise Hastings ... on-set vfx producer
Libby Hazell Libby Hazell ... visual effects producer: Weta Digital
Erik Henry Erik Henry ... visual effects supervisor
Martin Hernblad Martin Hernblad ... visual effects supervisor: ILP
Emma Hildestrand Emma Hildestrand ... animation artist: Important Looking Pirates
Matt Holland Matt Holland ... senior compositor
Leo-Patrick Houde Leo-Patrick Houde ... project coordinator: Hybride
Michelle Huynh Michelle Huynh ... visual effects coordinator
Benjamin Jennrich Benjamin Jennrich ... compositing lead: Pixomondo
Bruno-Pierre Jobin Bruno-Pierre Jobin ... developer: Hybride
Erik Johansson Erik Johansson ... lighting supervisor: Important Looking Pirates
Joseph Kasparian Joseph Kasparian ... VFX supervisor: Hybride
Jeremy R. Keller Jeremy R. Keller ... visual effects editor
Alex Kennedy Alex Kennedy ... visual effects assistant editor
Paul King Paul King ... vfx producer: Monsters Aliens Robots Zombies / vfx producer: monsters aliens robots zombies
Brian Kubovcik Brian Kubovcik ... on-set visual effects supervisor / vfx supervisor: FuseFX
Melissa Laframboise-Maille Melissa Laframboise-Maille ... roto paint lead: Hybride
Sabine Laimer Sabine Laimer ... compositing supervisor: Weta Digital
Mathieu Lalonde Mathieu Lalonde ... modeling artist: Hybride
Alexandra Lanzensberger Alexandra Lanzensberger ... digital imaging technician: Weta Digital
Etienne Laroche Etienne Laroche ... cg artist: Raynault VFX
David Larochelle David Larochelle ... compositing artist: Raynault VFX
Catherine Lecavalier Catherine Lecavalier ... project manager: Hybride
Mathieu Leclaire Mathieu Leclaire ... technical director: Hybride
Erwan Leroy Erwan Leroy ... compositor
Danny Levesque Danny Levesque ... head of fx & cfx: Hybride
Kim Lindqvist Kim Lindqvist ... build artist: Important Looking Pirates
Samuel Loriault-Goulet Samuel Loriault-Goulet ... layout artist: Hybride
Martine Losier Martine Losier ... client coordinator: Hybride
Caroline MacLeod Caroline MacLeod ... models dept production manager
Stephane Mailet Stephane Mailet ... layout artist: Hybride
Liam Major Liam Major ... paint artist
Jason Martin Jason Martin ... animation artist: Important Looking Pirates
Richard Martin Richard Martin ... vfx producer: Hybride
Marcus Martinez Marcus Martinez ... visual effects supervisor: Japan Unit
Laureline Massias Laureline Massias ... effects artist: Important Looking Pirates
Mark Masson Mark Masson ... rigging artist: Hybride
Christian Menard Christian Menard ... texture artist: Hybride
Sebastian Meszmann Sebastian Meszmann ... vfx producer: Pixomondo
Benoit Morin Benoit Morin ... layout artist: Hybride
Michel Murdock Michel Murdock ... president: Hybride
Marie Nakhlé Marie Nakhlé ... hr manager: Hybride
Jason Neisewander Jason Neisewander ... visual effects assistant coordinator
Amanda Newby Fitzgerald Amanda Newby Fitzgerald ... visual effects production supervisor
Tahl Niran Tahl Niran ... digital compositor
Érika Normandin Érika Normandin ... roto paint artist: Hybride
Theodor Vinlöf Nylén Theodor Vinlöf Nylén ... lighting artist: Important Looking Pirates
Josiane O'Rourke Josiane O'Rourke ... visual effects line producer: Raynault VFX
James Ogle James Ogle ... lead digital modeller
Arturo Orgaz Casado Arturo Orgaz Casado ... look development artist: Important Looking Pirates
Olivier Painchaud Olivier Painchaud ... r&d technology director: Hybride
Cara Payne Cara Payne ... art department manager: weta digital
Steve Pelchat Steve Pelchat ... head of tracking/layout/matchmove: Hybride
Jonathan Perth Jonathan Perth ... i/o technician: Hybride
Patrick Piche Patrick Piche ... lead td: Hybride
Jordan Picotte Jordan Picotte ... i/o technician: Hybride
Cyril Plusse Cyril Plusse ... cg artist: Raynault VFX
Vincent Poitras Vincent Poitras ... visual effects supervisor: Raynault VFX
Paul Ramsden Paul Ramsden ... animation supervisor: Weta Digital
Steven Ramsey Steven Ramsey ... Character/Set/Location/Prop Scanning Services - 4DMax
Pierre Raymond Pierre Raymond ... senior advisor: Hybride
Mathieu Raynault Mathieu Raynault ... art director: Raynault VFX
Crawford Reilly Crawford Reilly ... compositing artist: Important Looking Pirates
Sylvain Rioux Sylvain Rioux ... resources coordinator: Hybride
Sébastien Rioux Sébastien Rioux ... vfx editor: Hybride
David Roberge David Roberge ... modeling artist: Hybride
Matt Robken Matt Robken ... visual effects producer
Michel Rock Michel Rock ... system & network administrator: Hybride
Élyse Roy Élyse Roy ... cg artist: Raynault VFX
Cara Schroeder Cara Schroeder ... compositor
Lindsay Seguin Lindsay Seguin ... vfx producer: FuseFX
Ronak Shah Ronak Shah ... lead fx: Monsters Aliens Robots Zombies
Anup Ratna Shakya Anup Ratna Shakya ... vfx supervisor: Incessant Rain Studios
Jason Siegel Jason Siegel ... on-set visual effects production assistant
Natalia Skipper Natalia Skipper ... vfx production manager: Important Looking Pirates
Matthew Smith Matthew Smith ... modeling artist: Hybride
Laurent Srey Laurent Srey ... digital compositor: Raynault VFX
Marc St-Gelais Marc St-Gelais ... assistant coordinator: Hybride
Wayne Stables Wayne Stables ... visual effects supervisor: Weta Digital
Brian Starr Brian Starr ... visual effects
Ken Steel Ken Steel ... animation supervisor: Hybride
Audrey-Anne Surprenant Audrey-Anne Surprenant ... texture artist: Hybride
Josef Sy Josef Sy ... 3d animator: Hybride
Katsutoshi Tajima Katsutoshi Tajima ... cg producer: Japan Unit
Sylvie Talbot Sylvie Talbot ... communications director: Hybride
Mark Joey Tang Mark Joey Tang ... compositing artist: Raynault VFX
Pedro Tarrago Pedro Tarrago ... editorial supervisor: FuseFX
Jamie Telfer Jamie Telfer ... camera td: Weta FX
Biljana Temelkova Biljana Temelkova ... prep supervisor: Important Looking Pirates
Alexandre Tessier Alexandre Tessier ... texture artist: Hybride
Philippe Theroux Philippe Theroux ... cg supervisor: Hybride
Sylvain Theroux Sylvain Theroux ... cg supervisor: Raynault VFX
Amelie Thomas Amelie Thomas ... visual effects coordinator: Raynault VFX
David Thomlison David Thomlison ... rigging artist: Hybride
Sercan Topaloglu Sercan Topaloglu ... lighting lead: Pixomondo
Anne Tremblay Anne Tremblay ... communications and social media manager: Hybride
Marco Tremblay Marco Tremblay ... head of environment: Hybride
Denis Trutanic Denis Trutanic ... senior camera td: Weta FX
Adrian Tsang Adrian Tsang ... build supervisor: Important Looking Pirates
Alexis Turbé Alexis Turbé ... compositing artist: Raynault VFX
Antonin Messier Turcotte Antonin Messier Turcotte ... cg artist: Raynault VFX
Yannick Tétreault Yannick Tétreault ... developer: Hybride
Imre Tüske Imre Tüske ... fx supervisor: weta fx
Jonas Ulrich Jonas Ulrich ... Department Production Manager: Weta Digital
Martin Wiseman Martin Wiseman ... visual effects bidding producer: Weta Digital
Mayu Yamashita Mayu Yamashita ... visual effects producer: Japan Unit
Kenny Yong Kenny Yong ... layout supervisor
Hiromu Yoshida Hiromu Yoshida ... FX Artist: MARZ VFX
James Aldous James Aldous ... lighting technical director
Pip Ashton Pip Ashton ... visual effects department manager: WetaFX
Mikael Aune Mikael Aune ... digital compositor: Storm Studios
Sylvain Berger Sylvain Berger ... pipeline TD: Raynault VFX
Måns Björklund Måns Björklund ... visual effects executive producer: ILP
Sebastian Blokowski Sebastian Blokowski ... junior visual effects editor: Marz VFX
Ghislain Bruneau Ghislain Bruneau ... cg artist: Raynault VFX
Cyprien Caillot Cyprien Caillot ... pipeline TD: Raynault VFX
Tim Civil Tim Civil ... layout technical director: Weta Digital
Akshay Dandekar Akshay Dandekar ... color technical director: MARZ VFX
Yanick Dusseault Yanick Dusseault ... visual effects art director: Raynault VFX
Sean Feeley Sean Feeley ... pipeline TD: Territory Studio
Cédric Fichter Cédric Fichter ... digital compositor: Raynault VFX
Douglas Grönborg Douglas Grönborg ... Lighting TD: Important Looking Pirates
Éric Hamel Éric Hamel ... matte painter: Raynault VFX
Michael Harden Michael Harden ... visual effects editor
Samuel Harrison Samuel Harrison ... data wrangler: Weta Digital
Ashton Hertz Ashton Hertz ... visual effects producer: Territory Studio
Aélis Héraud Aélis Héraud ... digital compositor
Gios Johnston Gios Johnston ... head of creatures: Weta Digital
Sam Keehan Sam Keehan ... VFX Art Director: Territory Studio
Nathaniel Larouche Nathaniel Larouche ... visual effects supervisor: none
April Leckie April Leckie ... Camera TD: weta digital
Curtis Linstead Curtis Linstead ... system engineer: Raynault VFX
Liz Lyons Liz Lyons ... compositor: ILP
Richard Ivan Mann Richard Ivan Mann ... visual effects producer: The Resistance VFX
Ben Margerison Ben Margerison ... visual effects coordinator: Territory Studio
Tom McLoughlin Tom McLoughlin ... VFX head of production: Territory Studio
Kristine Middlemiss Kristine Middlemiss ... pipeline development manager: Monsters Aliens Robots Zombies
Chelsea Mirus Chelsea Mirus ... visual effects production manager
Lon Molnar Lon Molnar ... visual effects production executive: Monsters Aliens Robots Zombies
Espen Nordahl Espen Nordahl ... VFX Supervisor: Storm Studios
Simon Ouellet Simon Ouellet ... pipeline TD: Raynault VFX
Andrew Popplestone Andrew Popplestone ... visual effects: Territory Studio
Pedro Ramos Pedro Ramos ... motion designer: Territory Studio
Lance Ranzer Lance Ranzer ... visual effects supervisor: Rogue One VFX
Philippe Roberge Philippe Roberge ... digital compositor: Raynault VFX
Vincent Saint-Pierre Vincent Saint-Pierre ... visual effects production assistant: Raynault VFX
Victor-Aday Sanchez Victor-Aday Sanchez ... compositing supervisor: ILP
David Sheldon-Hicks David Sheldon-Hicks ... visual effects: Territory Studio
Philippe Sylvain Philippe Sylvain ... cg artist: Raynault VFX
Sophie Taylor Sophie Taylor ... motion designer: Territory Studio
Carine Touraille Carine Touraille ... pipeline TD: Raynault VFX
Austin Van Cardinal Austin Van Cardinal ... Visual effects editor: MARZ vfx
David Visone David Visone ... compositing artist: ILP
Yan Weitlauff Yan Weitlauff ... Effects Technical Director: Important Looking Pirates
Jacob Wrigley Jacob Wrigley ... motion designer: Territory Studio
Stunts
David Armstrong David Armstrong ... stunts
Faycal Attougui Faycal Attougui ... stunt coordinator
Chris Barnes Chris Barnes ... stunt coordinator
Nitasha Bhambree Nitasha Bhambree ... stunts
Tim Buchanan Tim Buchanan ... stunt driver
Richard Buckman Richard Buckman ... stunt performer
Natalie Diaz Natalie Diaz ... stunt rigger
Jamie Edgell Jamie Edgell ... utility stunts
Anass El Bouhali Anass El Bouhali ... stunts
Peter Epstein Peter Epstein ... stunts
Danusia Francis Danusia Francis ... stunt double
Aja Frary Aja Frary ... stunt double: golshifteh farahani
Shane Geraghty Shane Geraghty ... utility stunts
Ian Kay Ian Kay ... stunt double
Luke Lesko Luke Lesko ... stunts
Florian Lutz Florian Lutz ... assistant stunt coordinator / stunt performer
Alexa Marcigliano Alexa Marcigliano ... stunt rigger
Belinda McGinley Belinda McGinley ... stunt double
Declan Mulvey Declan Mulvey ... covering stunt coordinator
Christopher Parker Christopher Parker ... stunt double: Sam Neill
Ben Rezendes Ben Rezendes ... stunt rigger
Lee Sheward Lee Sheward ... stunt coordinator
Thanks
Stephen Dixon Stephen Dixon ... thanks to: Metropolitan Police Film Unit
Last Day
Additional Info
Premiere: October 22, 2021
Country: United States
Distributor: Apple TV+
Websites: IMDb Wikipedia
Ratings
IMDb

6.2 / 10

Production Companies
Genre Films
K Films (executive production)
Platform One Media
Distributors
Apple TV+
  (World-wide)
Filming Locations
Casablanca, Morocco
Manchester, England, UK
  (location)
New York City, New York, USA
  (location)
Old Royal Naval College, Greenwich, London, England, UK
  (Location)
Tokyo, Japan
  (location)