Cast & Crew

Directed by

Kobi Libii

Writing Credits

Kobi Libii
(written by)

Cast

Justice Smith
Aren
Zachary Barton
Collector #2
Anthony Coons
Collector #3
Robbie Troy
Collector #4
Gillian Vigman
Andrea
James E. Welsh
Patron
David Alan Grier
Roger
Mia Ford
Lacey
Eric Lutz
Brad
Kees DeVos
Ryan
Aaron Coleman
Barber
Aisha Hinds
Gabbard
Chase Ryan Jeffery
Beau
Moe Irvin
James 'Jim' Crampton
Ethan Herisse
Dashawn
Nozipho Mclean
Lily
Isayas Theodros
Antoine
Gregory James Cohan
Guard
Gregor Manns
'Big' Marcus Durham
Toni Youngblood
Operator #1
Reginald James
Operator #2
Jeremiah Birkett
Jerel
Aaron Jennings
Kwame
Tim Baltz
Officer Miller
Vinny DeGennaro
Bouncer
Nicole Byer
Dede
An-Li Bogan
Lizzie
Michaela Watkins
Masterson
Drew Tarver
Jason
Christina Pascucci
Anchor
Rupert Friend
Mick
Bianca Crudo
Claire
Chris Attoh
Ghananian Businessperson
Michael Andrew Baker
Farmer
Floyd Anthony Johns Jr.
Brutus
Girvan 'Swirv' Bramble
Kyle
Farelle Walker
Tonya
April McCullough
Brittany
Diana Cabuto
Receptionist
Jason DeRosse
Man Squirting Ketchup
Dempsey Gibson
Magical Negro

Produced by

Brice Garnier
executive producer: Kaibou
Julia Lebedev
producer (p.g.a.)
Leonid Lebedev
executive producer
Kobi Libii
producer (p.g.a.)
Angel Lopez
producer (p.g.a.)
Oren Moverman
executive producer
Anne Pages
producer: Kaibou
Mike Upton
executive producer
Eddie Vaisman
producer (p.g.a.)
Rita Walsh
co-producer

Music by

Michael Abels

Cinematography by

Doug Emmett
director of photography

Editing by

Brian Scott Olds
(as Brian Olds)

Casting By

Nicole Abellera
Jeanne McCarthy

Production Design by

Laura Fox

Art Direction by

Charles Varga

Set Decoration by

Mercedes Hachuel

Costume Design by

Derica Cole Washington

Makeup Department

Petrice Bankhead
additional makeup artist
Brian Steven Banks
hair department head
Abigail Bradley
additional makeup artist
Michelle Chung
makeup department head
Sheila Cyphers-Leake
key hair stylist (as Shelia Cyphers-Leake)
Maaliq Amadaeus Elliott
key hair stylist
Andreya Joseph
additional hair stylist
Caitlin Martini
additional makeup artist
LaKytra Lucky Napoleon
key makeup artist (as Lakytra 'Lucky' Napoleon)
Luca Rodriguez
additional makeup artist
Erin Rosenmann
additional makeup artist
Ursula Simpson
additional hair stylist
Alexis Stafford
additional hair stylist (as Alexis Sade Stafford)

Production Management

Léa Drainville-Mongeau
production manager

Second Unit Director or Assistant Director

John Carney
second second assistant director
Micheal King
first assistant director

Art Department

Michelle Archilla
Art Production Assistant
John Bentjen
Leadman
Joshua Bramer
property master
Meagen Brooks
graphic designer
Jerika Leigh Hermansen
assistant property master
Hunter Nelson
assistant property master
Morgan Lindsey Price
set designer
Paulina Truong
Set Decoration Buyer
James Zark
storyboard artist

Sound Department

Bill R. Dean
sound designer / supervising sound editor
Paul Hackner
re-recording mixer
Laurent Kossayan
re-recording mixer
Mitch Osias
sound editor
Lyndsey Schenk
Foley Cuer / sound editor
Brian Straub
foley artist
Tami Treadwell
adr mixer
Linda Yeaney
First assistant sound editor
Rob Young
re-recording mix technician

Special Effects by

Charlie Bruchez
special effects foreman
Jonathan Kombrinck
special effects coordinator

Visual Effects by

Mathieu Arseneault
vfx IT manager: Alchemy 24
Simon Beaupré
visual effects artist: Alchemy 24
Pierrot Berube
visual effects editor: Alchemy 24
Christian Champagne
vfx IT technician: Alchemy 24
Sébastien Chartier
visual effects artist: Alchemy 24
Eric Clement
cg supervisor: Alchemy 24
Alex Corneille
vfx human resources
Hugo Cote
visual effects artist: Alchemy 24
Marie-Océane Courtois
visual effects artist: Alchemy 24
Jean-François Crevier
visual effects editor: Alchemy 24
Arthur de Morel
digital compositor
Julien Delorme
visual effects artist: Alchemy 24
Yves Désilets
vfx quality control: Alchemy 24
Jean-François Ferland
vfx executive supervisor: Alchemy 24
Jessica Francoeur
visual effects artist: Alchemy 24
Shannon Funston
visual effects editor
Marc-Olivier Girard
vfx TD: Alchemy 24
Michael Gomeau
vfx IT technician: Alchemy 24
Annie Guay
vfx quality control: Alchemy 24
Martine Guay
digital matte painter: Alchemy 24
Thomas Hallé
visual effects artist: Alchemy 24
Bryan Hsu
visual effects artist: Alchemy 24
Marie-Josée Huot
vfx producer: Alchemy 24
Ali Joudad
vfx TD: Alchemy 24
Marie-Claude Lafontaine
vfx producer: Alchemy 24
Zoe Lamarche
vfx graphic and concept artist: Alchemy 24
Alexandre Lamontagne
visual effects artist: Alchemy 24
Charles Lamoureux
vfx resources coordinator: Alchemy 24
Emilien Lazaron
visual effects supervisor
Fernando Leka
visual effects artist: Alchemy 24
Amelie Marcoux
vfx resources coordinator: Alchemy 24
Simon Mercier
environment artist: Alchemy 24
Raphaël Moreault-Truchon
visual effects artist: Alchemy 24
Andris Pakalns
visual effects artist: Alchemy 24
Emilie Pelletier
visual effects artist: Alchemy 24
Marc-Olivier Rouleau
vfx TD: Alchemy 24
Marc A. Rousseau
vfx executive producer: Alchemy 24
Melina Savard
visual effects editor: Alchemy 24
Aurélie Somet
vfx accounting: Alchemy 24
Nicolas Stanek
visual effects artist: Alchemy 24
Valeriya Urs
vfx coordinator: Alchemy 24
Raphael Valle
compositing supervisor: Alchemy 24

Stunts

Brooks Crouse
stunt utilities
Darrell Davis
stunt rigger / stunts
Ryan Devita-Loayza
stunt utilities
Brian Duffy
stunt coordinator
Rene Mousseux
stunt rigger (as René Mousseux) / stunt utilities (as René Mousseux)
Craig Frosty Silva
stunt utilities
Erin Z. Young
stunt rigger (as Erin Young) / stunt utilities (as Erin Young)

Camera and Electrical Department

Tarin Anderson
Cinematographer: additional photography
Jeffrey Chin
chief lighting technician
Drew Dawson
2nd Unit Cinematographer
Aaron Judlowe
B Camera 1st Assistant
Savannah K. Quintanar
assistant camera
Joseph Ruiz
Dolly grip
Buddy Allen Thomas
first assistant camera: "a" camera
Tobin Yelland
still photographer
Litong Zhen
second assistant camera: b camera, additional

Casting Department

Tara David
casting associate
Barbara Harris
adr voice casting
Samantha Plont
extras casting

Costume and Wardrobe Department

Jessica Brock
set costumer
Brenda Dyk
set costumer
Jessica Harmston
set costumer
Kaila Hoppe
set costumer
Alexander MacKay
trailer costumer
Michelle Matteo
costume supervisor
Casey Nguyen
assistant costume designer
Kristi Stark
costume shopper

Editorial Department

Elijah Eastlund
DI Producer
Márk Faragó
Finishing Artist: Streamland Media
Angela Letizia
post-production coordinator
Philippe Majdalani
finishing producer
Tom Pilla
assistant editor
Samantha Uber
Senior Finishing Editor

Location Management

Aaron Cota
key assistant location manager
Willette Gordillo
key assistant location manager
Brian J Johnson
key assistant location manager
Alexander Kivlen
key assistant location manager
Michael Edward Smith
location manager

Music Department

Miguel Bezanilla
composer: additional music
Pablo Croissier
score technical engineer
Garrett McElver
music supervisor
Cameron Moody
composer: additional music
Tomas Peire
Orchestrator
John Rodd
Scoring Mixer
Ellen Segal
music editor
Ilyse Wolfe Tretter
music clearance coordinator

Production Department

Willie Trieger
Production Executive

Script and Continuity Department

Katie Bliss
script supervisor

Transportation Department

Julius Markov
transportation captain
Jared Robbins Transpoman
transportation coordinator

Additional Crew

Joseph Ahn
titles producer
Aaron Becker
main title designer
Jacob Berry
production assistant
Taylor Chukwu
assistant: Kobi Libii
Rylie Dickman
assistant to producers: for Sight Unseen
Léa Drainville-Mongeau
assistant to producer
Joe Gjura
video playback supervisor
Shannon K. Irvin-Sansaricq
2nd Assistant Accountant
Seth Kleinberg
titles producer
Nico Lavachek
production assistant (as Nico Fulton Lavachek)
DaRyn Merriwether
Intimacy Coordinator
Troy James Miller
titles producer
Chayuda Sitthiphap
production assistant
Claire Thorne
assistant production coordinator
Emily Thorne
production coordinator
All Filters