Casting

Director

Gerard Johnstone

Producer

Jason Blum, James Wan, Allison Williams

Executive Producer

Judson Scott, Michael Clear, Adam Hendricks, Greg Gilreath, Mark David Katchur, Gerard Johnstone, Luke Sharpe

Writer

Gerard Johnstone

Story

Akela Cooper, Gerard Johnstone

Characters

James Wan, Akela Cooper

Original Music Composer

Chris Bacon

Director of Photography

Toby Oliver

Editor

Jeff McEvoy

Casting

Sarah Domeier Lindo, Miranda Rivers, Terri Taylor

Production Design

Brendan Heffernan, Adam Wheatley

Set Decoration

Tracey Collins

Costume Design

Jeriana San Juan

Sound Designer

P.K. Hooker

Allison Williams
Allison WilliamsGemma
Amie Donald
Amie DonaldM3GAN
Violet McGraw
Violet McGrawCady
Jenna Davis
Jenna DavisM3GAN (voice)
Brian Jordan Alvarez
Brian Jordan AlvarezCole
Jen Van Epps
Jen Van EppsTess
Aristotle Athari
Aristotle AthariChristian Bradley
Ivanna Sakhno
Ivanna SakhnoAMELIA
Timm Sharp
Timm SharpAgent Tim Sattler
Jemaine Clement
Jemaine ClementAlton Appleton
Mayen Mehta
Mayen MehtaNaveen Tripathi
Mark Mitchinson
Mark MitchinsonNiles Keller
Fryda Wolff
Fryda WolffMoxie (voice)
Luke Hawker
Luke HawkerAgent Murphy
Ben Van Lier
Ben Van LierAgent Novak
Niwa Whatuira
Niwa WhatuiraAgent Silva
Mike Edward
Mike EdwardXenox Parc Guard
?
Michael RavlicXenox Parc Worker
Byron Coll
Byron CollDock Manager
Jacque Drew
Jacque DrewSecretary Shelly Voss
Paul Waggott
Paul WaggottComms Officer
Gary Young
Gary YoungAmbassador Ling
James Gaylyn
James GaylynGeneral Hurst
?
Omar Al-SobkyCommander
?
Ahmed YoussefMercenary #1
Ara Raad
Ara RaadMercenary #2
Barnie Duncan
Barnie DuncanJonker
?
Steven LoganPanelist
Jim McLarty
Jim McLartyTour Guide
Glen-Paul Waru
Glen-Paul WaruCop #1
Ryan Lampp
Ryan LamppCop #2
Richard Lambeth
Richard LambethNews Anchor #1
Serena Cotton
Serena CottonNews Anchor #2
Jamie Irvine
Jamie IrvineNews Anchor #3
Shervonne Grierson
Shervonne GriersonTechnician
Simon Eskow
Simon EskowTeacher
Gerard Johnstone
Gerard Johnstone911 Operator
?
Erika CamachoTiffany
?
Zara NausbaumSapphire
?
Hallie JacksonSelf
?
Shanti TuckerTech Reporter
?
Martin RichardComms Assist
?
Isabella Lucia GoffRobot Dancer
?
Gigi HolroydRobot Model
Stephane Garneau-Monten
Stephane Garneau-MontenKurt (archive footage) (uncredited)
?
Quinn SugrueExcited Atendee