SupportSupport
Invasion: Season 2 > Fireworks > Credits and Details
Directed by
Alik Sakharov Alik Sakharov  
Written by
Simon Kinberg Simon Kinberg ... created by
David Weil David Weil ... created by
Aditi Brennan Kapil Aditi Brennan Kapil ... 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 (credit only)
Billy Barratt Billy Barratt ... Caspar Morrow (credit only)
Azhy Robertson Azhy Robertson ... Luke Malik
Paddy Holland Paddy Holland ... Montgomery 'Monty' Cuttermill (credit only)
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
Shane Zaza Shane Zaza ... Nikhil Kapur
Olivia-Mai Barrett Olivia-Mai Barrett ... Ryder Evans
Moshidi Motshegwa Moshidi Motshegwa ... President Benya Mabote
Zak Rowlands Zak Rowlands ... Bradford
Nqobile Khumalo Nqobile Khumalo ... Chrissy
Moopi Mothibeli Moopi Mothibeli ... Khotso Lebusa
Clayton Boyd Clayton Boyd ... Deputy Sheriff Wade Cook
Robert Hobbs Robert Hobbs ... Sheriff Owen Perkins
Craig Jackson Craig Jackson ... Hanley
Christiaan Schoombie Christiaan Schoombie ... Jackson
Grant Swanby Grant Swanby ... General Mitchell
Jack Devnarain Jack Devnarain ... Indian General
Santiago Godoy-Giraldo Santiago Godoy-Giraldo ... Tomas
Natasha Loring Natasha Loring ... Mira
Damien Wantenaar Damien Wantenaar ... Misha
Uncredited Cast
Shane John Kruger Shane John Kruger ... Movement Militia Member
Produced by
Andrew Baldwin Andrew Baldwin ... executive producer
Audrey Chon Audrey Chon ... executive producer
Ryan DeGard Ryan DeGard ... producer / supervising producer
Dan Dietz Dan Dietz ... co-executive producer
Cheryl Eatock Cheryl Eatock ... producer south africa unit
Erik Henry Erik Henry ... producer
Donald Joh Donald Joh ... supervising producer
Aditi Brennan Kapil Aditi Brennan Kapil ... supervising producer
Simon Kinberg Simon Kinberg ... executive producer
John Marler John Marler ... co-producer
Katie O'Connell Katie O'Connell ... executive producer
Alexander O'Neal Alexander O'Neal ... producer: UK unit
Alik Sakharov Alik Sakharov ... executive producer
Courtney Sonnenburg Courtney Sonnenburg ... associate producer
Tatiana Suarez-Pico Tatiana Suarez-Pico ... co-executive producer
David Weil David Weil ... executive producer
David Witz David Witz ... executive producer
Original Music by
Bobby Krlic Bobby Krlic ... as Bobby Krlic
Special Effects by
Rayco Benítez Rayco Benítez ... special effects supervisor
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
Tobias Grønbeck Andersen Tobias Grønbeck Andersen ... FX Technical Director
Normand Archambault Normand Archambault ... cg artist: Raynault VFX
Anoop Ashokan Anoop Ashokan ... digital compositor
Thomas-Naïm Benyekkou Thomas-Naïm Benyekkou ... Asset Artist: Previsualisation
Sylvain Berger Sylvain Berger ... pipeline td: Raynault VFX
Vincent Bergeron Vincent Bergeron ... pipeline td: Raynault VFX
Kevin Borow Kevin Borow ... visual effects coordinator
Mike Bozulich Mike Bozulich ... Compositor: Resistance VFX
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
Dominique Breyvogel Dominique Breyvogel ... compositor
Stephanie Broussaud Stephanie Broussaud ... digital compositor: Raynault VFX
Ghislain Bruneau Ghislain Bruneau ... cg artist: Raynault VFX
Greg Cheng Greg Cheng ... digital compositor
Jean-Nicolas Costa Jean-Nicolas Costa ... compositing supervisor: Framestore
Mauricio Cuencas Mauricio Cuencas ... global resource manager: Monsters Aliens Robots Zombies
Jacinthe Côté Jacinthe Côté ... visual effects producer: Raynault VFX
Martin R. Davison Martin R. Davison ... Additional VFX Supervisor
Megan De Wolf Megan De Wolf ... line producer: Framestore
Mardene Dippenaar Mardene Dippenaar ... vfx lidar & cast scanning tech
Rosalie Dubé Rosalie Dubé ... cg artist: Raynault VFX
Remi Dupont Remi Dupont ... digital compositor: Raynault VFX
Yanick Dusseault Yanick Dusseault ... visual effects art director: Raynault VFX
Yogesh Duwal Yogesh Duwal ... digital compositor: Incessant Rain Studios
Marco Dörner Marco Dörner ... lighting td
Daniel Foley Daniel Foley ... Visualisation Coordinator: The Third Floor, inc.
Sean Francis Sean Francis ... visual effects producer: Framestore
Glenn Fredric Glenn Fredric ... survey and photo technical director: Weta FX
David Gao David Gao ... fx td
Ashley Gin-Sing Ashley Gin-Sing ... asset artist: the third floor
Nicole Goczan Nicole Goczan ... VFX Associate Production Manager
Robyn Goncalves-Borrageiro Robyn Goncalves-Borrageiro ... visual effects coordinator: Framestore
Caspian Graca Da Silva Caspian Graca Da Silva ... CG supervisor: Framestore
Tom Greene Tom Greene ... visual effects producer: weta fx
Roser Gurung Roser Gurung ... visual effects assistant production manager: Incessant Rain Studios
Éric Hamel Éric Hamel ... matte painter: Raynault VFX
Zybrand Jacobs Zybrand Jacobs ... FX supervisor: Framestore
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
Nicolas Joyen-Conseil Nicolas Joyen-Conseil ... senior compositor: Weta FX
Basim Kadhim Basim Kadhim ... visual effects compositor: framestore
Jessica Kersey-Preston Jessica Kersey-Preston ... animator: Framestore
Jiri Kilevnik Jiri Kilevnik ... compositing supervisor: framestore
Laura Knight Laura Knight ... Visualization Artist: The Third Floor
Khaled Labidi Khaled Labidi ... digital compositor: Weta FX
Maxwell Lane Maxwell Lane ... p&r 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
Théo Lemarié Théo Lemarié ... digital compositor: Raynault VFX
Mingzhi Lin Mingzhi Lin ... senior lighting technical director
Curtis Linstead Curtis Linstead ... system engineer: Raynault VFX
Ricky Linton Ricky Linton ... pipeline technical director: framestore
Pieter Louw Pieter Louw ... vfx lidar & cast scanning: CGS FX
Aakash Maharjan Aakash Maharjan ... digital compositor: Incessant Rain Studios
Gyanendra Maharjan Gyanendra Maharjan ... digital compositor: Incessant Rain Studios
Brygida Matusiak Brygida Matusiak ... assistant td
Kathrin McCarthy Kathrin McCarthy ... visualization line producer: The Third Floor
Ashleigh McGovern Ashleigh McGovern ... visual effects coordinator: Framestore
Yann Moalic Yann Moalic ... effects supervisor: Weta FX
Stéphanie Morin Stéphanie Morin ... cg artist: Raynault VFX
Chris Mylordos Chris Mylordos ... production assistant
Jack Neale Jack Neale ... digital compositor
Josiane O'Rourke Josiane O'Rourke ... visual effects line producer: Raynault VFX
James Ogle James Ogle ... lead digital modeller
Tirza Oudolf Tirza Oudolf ... digital compositor: Raynault VFX / lead compositor: Raynault VFX
Simon Ouellet Simon Ouellet ... pipeline TD: Raynault VFX
Kristen Pelz Kristen Pelz ... visual effects editor
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
Erik Pronk Erik Pronk ... CG supervisor: Framestore
Amit Pujari Amit Pujari ... digital compositor: Incessant Rain Studios
Hugo Quier Hugo Quier ... visual effects production assistant: Raynault VFX
Alexandre Quintin Alexandre Quintin ... cg artist: Raynault VFX
Sushil Rai Sushil Rai ... digital compositor: Incessant Rain Studios
Steven Ramsey Steven Ramsey ... Character/Set/Location/Prop Scanning Services - 4DMax
Lance Ranzer Lance Ranzer ... visual effects supervisor: Rogue One VFX
Daniel Ravanelli Daniel Ravanelli ... compositor
Ed Rigg Ed Rigg ... Lead data wrangler
Rich Roberts Rich Roberts ... Visual Effects Assistant Editor
Julien Rousseau Julien Rousseau ... lead compositor: framestore
Madison Rovin Madison Rovin ... VFX Production Assistant
Graham Saxby Graham Saxby ... Lead Roto Artist: credited
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
Laurent Srey Laurent Srey ... digital compositor: Raynault VFX
Ola Staszynska Ola Staszynska ... visual effects coordinator: Framestore
Alec Talian Alec Talian ... Lead Scan Technician: Gentle Giant Studios
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
Elliott Touikan Elliott Touikan ... cg artist: Raynault VFX
Carine Touraille Carine Touraille ... pipeline td: Raynault VFX
Cedric Tremblay Cedric Tremblay ... digital compositor: Raynault VFX
Stephen Trepanier Stephen Trepanier ... visual effects editor: Raynault VFX
Alexis Turbé Alexis Turbé ... digital compositor: Raynault VFX
Antonin Messier Turcotte Antonin Messier Turcotte ... cg artist: Raynault VFX
Nimesh Vaidya Nimesh Vaidya ... visual effects production manager: Incessant Rain Studios
Martin Voller Martin Voller ... Previs Editor: The Third Floor
George Webster George Webster ... visual effects plates supervisor
Antoine Wibaut Antoine Wibaut ... digital compositor / digital compositor: Raynault VFX
James Winnifrith James Winnifrith ... Previs Editor: The Third Floor
Martin Wiseman Martin Wiseman ... senior visual effects bidding producer: Weta FX
Kenny Yong Kenny Yong ... layout supervisor
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
Stunts
Paul Hampshire Paul Hampshire ... assistant stunt coordinator
Fireworks
Additional Info
Premiere: September 06, 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)