SKULLJOY
Home
Browse
Popular
Upcoming
Stats
Most Viewed Movies (Today)
Most Viewed Movies (This Week)
Most Viewed Movies (This Month)
Most Viewed Movies (All Time)
Highest Rated Movies
Lowest Rated Movies
Sign In
Sign Up
Support
Invasion: Season 2
Something's Changed
Credits and Details
Directed by
Alik Sakharov
Written by
Simon Kinberg
...
created by / written by
David Weil
...
created by
Uzoamaka Maduka
...
executive story editor
Cast
Golshifteh Farahani
...
Aneesha Malik
Shioli Kutsuna
...
Mitsuki Yamato
Shamier Anderson
...
Trevante Cole (credit only)
India Brown
...
Jamila Huston (credit only)
Billy Barratt
...
Caspar Morrow
Azhy Robertson
...
Luke Malik
Paddy Holland
...
Montgomery 'Monty' Cuttermill (credit only)
Tara Moayedi
...
Sarah Malik
Enver Gjokaj
...
Clark Evans
Nedra Marie Taylor
...
Rose Callaway (credit only)
Naian González Norvind
...
Maya Castillo
Shane Zaza
...
Nikhil Kapur
Olivia-Mai Barrett
...
Ryder Evans
Moshidi Motshegwa
...
President Benya Mabote
Zak Rowlands
...
Bradford
Daniel Fox
...
Captain Emmett Graham
Andrew Roux
...
Cashier
Nqobile Khumalo
...
Chrissy
David Witz
...
Doctor
Emeline Lambert
...
Dr. Esmee Gagneux
Craig Jackson
...
Hanley
Christiaan Schoombie
...
Jackson
Kazuki Teramoto
...
Jiro
Santiago Godoy-Giraldo
...
Tomas
Natasha Loring
...
Mira
Damien Wantenaar
...
Misha
Takayuki Suzuki
...
Hotoru
Dai Tabuchi
...
Sana
Anton Taylor
...
Security Guard
Danny Meaker
...
Canadian Soldier #1
Chris Langa
...
Canadian Soldier #2
Rowan Studti
...
Canadian Soldier #3
Uncredited Cast
Cain Aiden
...
Refugee
Shane John Kruger
...
Movement Militia Member
Produced by
Andrew Baldwin
...
executive producer
Audrey Chon
...
executive producer
Ryan DeGard
...
producer / supervising producer
Dan Dietz
...
co-executive producer
Cheryl Eatock
...
producer south africa unit
Erik Henry
...
producer
Donald Joh
...
supervising producer
Aditi Brennan Kapil
...
supervising producer
Simon Kinberg
...
executive producer
John Marler
...
co-producer
Katie O'Connell
...
executive producer
Alexander O'Neal
...
line producer / producer: UK unit
Alik Sakharov
...
executive producer
Tatiana Suarez-Pico
...
co-executive producer
David Weil
...
executive producer
David Witz
...
executive producer
Original Music by
Bobby Krlic
...
as Bobby Krlic
Special Effects by
Adrian Bennett
...
senior special effects technician
Harvey Collins
...
special effects technician
David Hart
...
special effects foreman
Invasion
...
senior special effects technician
Tyrell Kemlo
...
special effects
Cordell McQueen
...
special effects supervisor
Bradley Paice
...
special effects technician
Paul Pieterse
...
special effects coordinator
Chris Reynolds
...
special effects supervisor
Visual Effects by
Olivier Amah
...
talent acquisition specialist: Hybride
Tobias Grønbeck Andersen
...
FX Technical Director
Grahame Andrew
...
on set visual effects supervisor
Anoop Ashokan
...
digital compositor
Ned Baker
...
digital compositor: Rumble VFX
Manuela Balk
...
digital compositor: Hybride
Michel Barrière
...
qc supervisor: Hybride
Valentina Bartiromo
...
digital compositor: Rumble VFX
Nicolas Bastien
...
lighting artist: Hybride
Lucy Beavis
...
vfx producer: Rumble VFX
Alexis Bechet
...
lead digital compositor: Hybride
Ariane Benoit
...
assistant coordinator: Hybride
Thomas-Naïm Benyekkou
...
Asset Artist: Previsualisation
Sylvain Berger
...
pipeline td: Raynault VFX
Michel Bergeron
...
technical director: Hybride
Vincent Bergeron
...
pipeline td: Raynault VFX
Louise Bertrand
...
executive VFX producer: Hybride
Pierre Blain
...
artistic supervisor: Hybride
Jacquelyn Booth
...
digital compositor: Weta FX
Mahmoud Boubetra
...
it technician: Hybride
Maryse Bouchard
...
head of cg/assets: Hybride
Mathieu Boucher
...
VP: operations: Hybride
Trystan Bouthillier
...
roto paint artist: Hybride
Jessica Bradley
...
visual effects production manager: Weta FX
Owen Braekke-Carroll
...
visual effects supervisor: Framestore
Adam Brailsford
...
Visual Effects Production Manager
Louise Brand
...
Character/Set/Location/Prop Scanning Services: 4DMax
Dominique Breyvogel
...
compositor
Stephanie Broussaud
...
digital compositor: Raynault VFX
Ed Bruce
...
executive visual effects supervisor: SSVFX
Ghislain Bruneau
...
cg artist: Raynault VFX
David Bédard
...
lead modeling: Hybride
Caroline Bélisle
...
hr advisor: Hybride
Charles Bérubé
...
roto paint artist: Hybride
Miguel Diaz Cachero
...
lead compositor: Weta FX
Samira Cardinal
...
i/o technician: Hybride
Mélanie Carignan
...
VFX producer: Hybride
Alexandre Caron
...
data wrangler: Hybride
Jimmy Caron
...
software development director: Hybride
Jérémie Chagnon
...
fx artist: Hybride
Greg Cheng
...
digital compositor
Philip Child
...
Head of FX: : Framestore
Gyanon Chitrakar
...
digital compositor: Incessant Rain Studios
Marlène Circé
...
animation department manager: Hybride
Paolo Consorti
...
fx supervisor
Alexandre Corbin
...
tracking/layout/matchmove artist: Hybride
André-Pierre Cormier
...
system & network administrator: Hybride
Jean-Nicolas Costa
...
compositing supervisor: Framestore
Jacinthe Côté
...
visual effects producer: Raynault VFX
Christophe Damiano
...
head of cg/shots: Hybride
Martin R. Davison
...
Additional VFX Supervisor
Gabrielle Daïd-Poisot
...
rigging artist: Hybride
Megan De Wolf
...
line producer: Framestore
Thierry Delattre
...
VP: production: Hybride
Alexandra Dennie
...
roto paint artist: Hybride
Audrey Deschênes
...
VFX coordinator: Hybride
Louis Desrochers
...
fx artist: Hybride
Ashish Dewan
...
compositing supervisor: Hybride
Mardene Dippenaar
...
vfx lidar & cast scanning tech
Rosalie Dubé
...
cg artist: Raynault VFX
Zacharie Dufault
...
technical director: Hybride
Sydney Dufresne-Kalaschnick
...
texture artist: Hybride
Yanick Dusseault
...
visual effects art director: Raynault VFX
Yogesh Duwal
...
digital compositor: Incessant Rain Studios
Marco Dörner
...
lighting td
Zina Elayyan
...
roto paint artist: Hybride
Timo Fahrbach
...
modeling artist: Hybride
Aleksandar Faraguna
...
senior compositor
René Filion
...
it technician: Hybride
Vincent Filion
...
developer: Hybride
Daniel Foley
...
Visualisation Coordinator: The Third Floor, inc.
Sean Francis
...
visual effects producer: Framestore
Glenn Fredric
...
survey and photo technical director: Weta FX
Ronan Gantly
...
associate visual effects supervisor: SSVfx
David Gary
...
technical director: Hybride
Gregory Gaskins
...
compositor lead
Dominic Gaudreau
...
it director: Hybride
Yanick Gaudreau
...
lead lighting: Hybride
Stephan Gervais
...
it technician: Hybride
Federico Ghirlanda
...
lighting td
Ashley Gin-Sing
...
asset artist: the third floor
Robyn Goncalves-Borrageiro
...
visual effects coordinator: Framestore
Rasik Gorecha
...
animation supervisor: Rumble VFX
Caspian Graca Da Silva
...
CG supervisor: Framestore
Tom Greene
...
visual effects producer: weta fx
David Griffith
...
FX TD: Framestore
Jean-Philippe Grou
...
communications director: Hybride
Bishal Gurung
...
digital compositor: Incessant Rain Studios
Roser Gurung
...
visual effects assistant production manager: Incessant Rain Studios
Zofia Halaczek
...
VFX Production Assistant
Harry Hamblin
...
vfx editor: Rumble VFX
Éric Hamel
...
matte painter: Raynault VFX
Jeanne Hebert
...
fx artist: Hybride
Christian Hein
...
Pipeline TD: SSVFX
Oliver Heinrich
...
digital compositor: Weta FX
Afif Heukeshoven
...
Senior Camera Technical Director
Ray Holycross
...
digital compositor
Hans Olov Alexander Isaksson
...
senior compositor: Weta FX
Owen Jackson
...
visual development supervisor
Zybrand Jacobs
...
FX supervisor: Framestore
Bruno-Pierre Jobin
...
developer: Hybride
Rajesh Jogani
...
senior FX artist: Monsters Aliens Robots Zombies
Deepa Chipalu Joshi
...
visual effects producer: Incessant Rain Studios
Kiran Bhakta Joshi
...
visual effects executive producer: Incessant Rain Studios
Nicolas Joyen-Conseil
...
senior compositor: Weta FX
Alexy Jukic-Prévost
...
roto paint artist: Hybride
Basim Kadhim
...
visual effects compositor: framestore
Joseph Kasparian
...
VP: creative: Hybride
Jessica Kersey-Preston
...
animator: Framestore
Johnni Kha
...
visual effects producer: SSVFX
Chanbopha Sophie Khung
...
texture artist: Hybride
Laura Knight
...
Visualization Artist: The Third Floor
Cristian Kovacs
...
developer: Hybride
Makoto Koyama
...
senior animator: Weta Digital
Elpida Kyriakou
...
asset generalist
Katherine L'Heureux
...
data wrangler: Hybride
Alain Lacroix
...
tracking/layout/matchmove artist: Hybride
Melissa Laframboise-Maille
...
roto paint supervisor: Hybride
Blake Laing-Smith
...
digital compositor: Rumble VFX
Enrico Lambiase
...
digital compositor: Rumble VFX
Etienne Laroche
...
cg artist: Raynault VFX
David Larochelle
...
digital compositor: Raynault VFX
Pierre-Simon Lebrun-Chaput
...
cg artist: Raynault VFX
Catherine Lecavalier
...
project manager: Hybride
Théo Lemarié
...
digital compositor: Raynault VFX
Maxime Lemieux
...
technical 2d supervisor: Hybride
Samuel Lepage-Bedard
...
digital compositor: Hybride
Danny Levesque
...
head of fx & cfx: Hybride
Jacys Cheng-Yu Lin
...
senior fx td: Weta FX
Mingzhi Lin
...
senior lighting technical director
Curtis Linstead
...
system engineer: Raynault VFX
Ricky Linton
...
pipeline technical director: framestore
Samuel Loriault-Goulet
...
lead tracking/layout: Hybride
Martine Losier
...
lead client coordinator: Hybride
Alexandra Loudin
...
hr advisor: Hybride
Pieter Louw
...
vfx lidar & cast scanning: CGS FX
Aakash Maharjan
...
digital compositor: Incessant Rain Studios
Rakesh Maharjan
...
digital compositor: Incessant Rain Studios
Ajoo Manandhar
...
digital compositor: Incessant Rain Studios
Loris Mantello
...
visual effects artist
Paige A. Manuge
...
visual effects coordinator: weta fx
Karina Mariano
...
tracking/layout/matchmove department manager: Hybride
Simon Marinof
...
VFX supervisor: Hybride
Mélissa Malo Martel
...
outsource coordinator: Hybride
Léna Martin
...
assets coordinator: Hybride
Richard Martin
...
VFX producer: Hybride
Mark Masson
...
technical director: Hybride
Karin Mattsson
...
animator
Colin Mayne
...
concept artist / matte painter
Kathrin McCarthy
...
visualization line producer: The Third Floor
Ashleigh McGovern
...
visual effects coordinator: Framestore
James McKeown
...
VFX prop/stuffie crew
Dominique Migner
...
assistant coordinator: Hybride
Laurence-Emilie Miron
...
roto paint artist: Hybride
Yann Moalic
...
effects supervisor: Weta FX
Gabriel Monette
...
fx artist: Hybride
Thomas Montminy Brodeur
...
visual effects supervisor: framestore nyc
Benoit Morin
...
lead tracking/layout: Hybride
Stéphanie Morin
...
cg artist: Raynault VFX
Sergio Mucino
...
lead rigging: Hybride
Michel Murdock
...
president: Hybride
Nicholas Murphy
...
head of studio: SSVfx
Chris Mylordos
...
production assistant
Carl Méthot
...
vfx editor: Hybride
Marie Nakhlé
...
hr manager: Hybride
Jack Neale
...
digital compositor
Rosemary Nolet
...
roto paint artist: Hybride
Jim O'Hagan
...
visual effects supervisor: SSVfx
Josiane O'Rourke
...
visual effects line producer: Raynault VFX
James Ogle
...
lead digital modeller
Tirza Oudolf
...
digital compositor: Raynault VFX / lead compositor: Raynault VFX
Simon Ouellet
...
pipeline TD: Raynault VFX
Olivier Painchaud
...
head of technology/r&d: Hybride
Owain Peake
...
fx td
Steve Pelchat
...
head of tracking/layout/matchmove: Hybride
Marie-Ève Pelletier
...
project coordinator: Hybride
Philippe Pelletier
...
technical director: Hybride
Kristen Pelz
...
visual effects editor
Menelaos Peristeridis
...
Senior Matte Painter
Jonathan Perth
...
lead i/o technician: Hybride
Patrick Piche
...
technical supervisor: Hybride
Jordan Picotte
...
i/o technician: Hybride
Melvin Mathew Pillai
...
Roto Prep Supervisor: visual effects
Francis Poirier
...
modeling artist: Hybride
Vincent Poitras
...
visual effects supervisor: Raynault VFX
Louis-Daniel Poulin
...
CG Supervisor: Weta FX
Erik Pronk
...
CG supervisor: Framestore
Amit Pujari
...
digital compositor: Incessant Rain Studios
Hugo Quier
...
visual effects production assistant: Raynault VFX
Alexandre Quintin
...
cg artist: Raynault VFX
Hannah Rabatin
...
visual effects production coordinator
Sambu Rajbahak
...
digital compositor: Incessant Rain Studios
Steven Ramsey
...
Character/Set/Location/Prop Scanning Services - 4DMax
Lance Ranzer
...
visual effects supervisor: Rogue One VFX
Pierre Raymond
...
senior advisor: Hybride
Andrew Rhinehart
...
digital compositor: Hybride
Dany Richard
...
tracking/layout/matchmove artist: Hybride
Mark Richardson
...
visual effects supervisor: WetaFX
Ed Rigg
...
Lead data wrangler
Florian Rihn
...
lead matchmove: Hybride
Stéphane Rioux
...
qc supervisor: Hybride
Sylvain Rioux
...
tool support specialist: Hybride
Sébastien Rioux
...
editorial supervisor: Hybride
David Roberge
...
assets/environment supervisor: Hybride
Rich Roberts
...
Visual Effects Assistant Editor
Julien Rousseau
...
lead compositor: framestore
Micha Rousseau
...
roto paint artist: Hybride
Madison Rovin
...
VFX Production Assistant
Johannes Sambs
...
head of cg framestore ia
Frédérique Schmidt
...
visual effects editor: Raynault VFX
Thrain Shadbolt
...
visual effects supervisor: Weta FX
Anup Ratna Shakya
...
visual effects supervisor
Colin Shulver
...
digital sculptor
Manuj Singh
...
system engineer: Raynault VFX
Jessica-Rose Smith
...
visual effects producer: Storm Studios
Matthew Smith
...
lead modeling: Hybride
Jonas Sperl
...
lead lighting td: Weta FX
Laurent Srey
...
digital compositor: Raynault VFX
Marie-Eve St-Amour
...
roto paint artist: Hybride
Marc St-Gelais
...
client coordinator: Hybride
Ola Staszynska
...
visual effects coordinator: Framestore
Ken Steel
...
animation supervisor: Hybride
Michael J. Sweetser
...
Digital Compositor / digital compositor: Hybride
Josef Sy
...
lead 3D animator: Hybride
Alec Talian
...
Lead Scan Technician: Gentle Giant Studios
Patrick Tasse
...
head of compositing: Hybride
Daniel Tenório
...
digital compositor
Ranzit Thapa
...
digital compositor: Incessant Rain Studios
Philippe Theroux
...
CG supervisor: Hybride
Sylvain Theroux
...
cg supervisor: Raynault VFX
Amelie Thomas
...
visual effects coordinator: Raynault VFX
Nacho Thomas
...
visual effects generalist: ILM
Elliott Touikan
...
cg artist: Raynault VFX
Carine Touraille
...
pipeline td: Raynault VFX
Anne Tremblay
...
marketing & communications advisor: Hybride
Cedric Tremblay
...
digital compositor: Raynault VFX
Stephen Trepanier
...
visual effects editor: Raynault VFX
Christophe Trudel
...
roto paint artist: Hybride
Dylan Tschaeppeler
...
i/o technician: Hybride
Alexis Turbé
...
digital compositor: Raynault VFX
Antonin Messier Turcotte
...
cg artist: Raynault VFX
Yannick Tétreault
...
lead programmer: Hybride
Nimesh Vaidya
...
visual effects production manager: Incessant Rain Studios
Jessica Vallée
...
lead texture: Hybride
Armando Velazquez
...
digital compositor
Valérie Villemure
...
rigging artist: Hybride
Martin Voller
...
Previs Editor: The Third Floor
George Webster
...
on set visual effects supervisor / visual effects plates supervisor
Antoine Wibaut
...
digital compositor: Raynault VFX
James Winnifrith
...
Previs Editor: The Third Floor
Martin Wiseman
...
senior visual effects bidding producer: Weta FX
Max Wright
...
visual effects supervisor: Rumble VFX
María Fernanda Ramos-Francia Ylizaliturri
...
Visual Effects Production Assistant
Tim Zaccheo
...
cg supervisor: Rumble VFX
Sebastian Zaniewski
...
FX Artist: Rumble
Marcus Ayrton
...
pre-visualisation artist
Izzie Cotterell
...
Production Manager: The Third Floor
Conor Elward
...
production assistant: SS VFX
Andrew Fineberg
...
visual effects editor
Joanna O'Malley
...
visual effects coordinator
Casper Egeland Rodvelt
...
visual effects coordinator
Thorbjorn Steen
...
Motion Graphics
Stunts
Matt Esof
...
stunt performer
Paul Hampshire
...
assistant stunt coordinator
Mathieu Lardot
...
fight choreographer
Christy Morcos
...
stunt performer
Leanne Mullon
...
stunt performer
Peter Syckelmoore
...
louis toghill
Gideon van Schoor
...
stunt coordinator
Additional Info
Premiere:
August 23, 2023
Country:
Distributor:
Apple TV+
Websites:
Ratings
6.2 / 10
Production Companies
Genre Films
K Films
(executive production)
Platform One Media
Distributors
Apple TV+
(World-wide)
Filming Locations
Cape Town, South Africa
London, England, UK
South Africa
(location)