X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Needle in a Timestack
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
John Ridley
Written By
John Ridley
written for the screen by
Robert Silverberg
based on the short story by
Cast
Leslie Odom Jr.
Nick Mikkelsen
Freida Pinto
Alex Leslie
Cynthia Erivo
Janine Mikkelsen
Orlando Bloom
Tommy Hambleton
Jadyn Wong
Zoe Mikkelsen
Ulka Simone Mohanty
Donna
Elizabeth Weinstein
Ana
Gourav Shah
Tate
Hiro Kanagawa
Tattersall
Charles Singh
Elliot
Laysla De Oliveira
Sibila
Kaylah Zander
Steph
James Kirk
Marcus
Nat D'Amico
Ryder
Alessandro Juliani
Steven
Adam Beauchesne
David
Johannah Newmarch
Hekima
Samantha Hum
Rhema
Nico Amoroso
Dad
Vincenzo Amoroso
Kid
Tiffany Speirs
Waitress
Kaja Jean
Friend
Heather Laura Gray
Choreographer
Sky Kao
Dancer 1
Mitchell Przybilla
Dancer 2
Marcello Ranieri
Dancer 3
Livona Ellis
Dancer 4
Alisha Ahmadi
Dancer 5
Elya Grant
Dancer 6
Nubya Garcia
Flute
Joel Fountain
Drums
Wynston Minckler
Bass
Peter Brown
Businessman
Paul Oostergo
Subway Passenger
Kathryn Robinson
Neighbour
Produced By
Adhrucia Apana
executive producer
Jason Cloth
executive producer
Chris Conover
executive producer
Zanne Devine
producer
Hope Rieser Farley
executive producer
Aaron L. Gilbert
producer
Brenda Gilbert
executive producer
Matt Kennedy
producer
Ashley Levinson
co-executive producer
Richard McConnell
executive producer
Per Melita
executive producer
Matthias Mellinghaus
executive producer
Anjay Nagpal
executive producer
John Ridley
executive producer
Andria Spring
co-executive producer
Steven Thibault
co-executive producer
David Thwaites
producer
Music
Mark Isham
Cinematography
Ramsey Nickell
director of photography
Sound
Niv Adiri
re-recording mixer
Rodrigo Andrade
dialogue editor
Kristian Bailey
sound mixer
Ben Barker
supervising sound editor
Danny Freemantle
sound effects editor
Nick Freemantle
sound effects editor
Dave Goetter
adr mixer
Rebecca Heathcote
foley artist
Dayo James
sound effects editor
David Lucarelli
adr recordist
Robert Malone
sound effects editor
Emilie O'Connor
supervising dialogue & adr editor
Roger Roscoe
boom operator
Crystal Smith
sound assistant
Sam Walsh
foley mixer
Editing
Luyen Vu
Casting Director
Kim Coleman
Production Design
Michael Diner
Art Direction
Lisa Van Velden
Costumes
Beverley Huynh
Makeup
Emanuela Daus
first assistant makeup artist
Ailsa Macmillan
first assistant hair stylist
Hayley Miller
first assistant makeup artist
Janice Rhodes
hair department head
Lindsay Tober
second assistant hair stylist
Lauren Wiezoreck
first assistant hair stylist
Marjorie Wood
second assistant makeup artist
Krista Young
makeup department head
Visual Effects
Harrison Barrett
visual effects editor
Jamie Barty
compositing supervisor
Jon Cowley
visual effects supervisor: FuseFX
Bryan Davies
cg supervisor: FuseFX
Tyler Deck
visual effects producer: FuseFX
Brody Fikkert
visual effects artist
Andres Gomez Zamora
visual effects editor: FuseFX
Neil Impey
visual effects onset supervisor
Colin Kozachuk
Visual Effects editor: FuseFX
Marshall Richard Krasser
visual effects supervisor: FuseFX
Brooke McKinlay
visual effects coordinator: FuseFX
Sunil Pant
vfx concept artist
Michelle Yu
digital compositor: Fuse FX
Assistant Director
Libby Minarik
first assistant director
James Sprott
trainee assistant director
Production Management
Daphne Lambrinou
post-production supervisor
Per Melita
production manager
Sam Trounce
post production executive
Nancy Welsh
production manager
Art Department
Carole Alexander
set dec buyer
Colin J. Czarnecki
set dresser
Sam Findlay
graphic designer
David Goodman
property master
Josh Goodman
assistant
John B. Keys
paint foreman
Brant Lindroos
assistant set decorator
Mark Linsley
onset props key
Ksenia Markova
art department coordinator
Sean McQuillan
on set dresser
Ryan Ostiguy
painter coordinator
Chris Westrand
set dresser
Paolo G. Venturi
illustrator
Stunts
Tammy Nera
stunt double: Laysla Di Oliviera
Brennan Walstrom
stunt rigger
Kye Walstrom
stunt rigger
Owen Walstrom
supervising stunt coordinator
Editorial
Raoul Crosby
i/o operator
Torrie Goedtel
assistant editor
Ryan Hayward
marketing editor
Daphne Lambrinou
post production supervisor
Joy Lin
on-line editor
W. Cody Nelson
senior dailies operator
Brian Parker
post-production assistant
Brett Roberts
assistant editor
Jaan Spirka
colorist: dailies
Andria Spring
SVP of post production
Yoon Hee Hwang
dailies assistant supervisor
Ren Manlolo
senior dailies operator
Other
Rafal Dybowski
transportation coordinator
Steven Kleszewski
driver
Music Department
Hal Beckett
music producer
Allison Cantor
composer: additional music
Jason La Rocca
music scoring mixer
Louie Schultz
music editor
Madonna Wade-Reed
music supervisor
Casting Department
Andrea Brown
extras casting director
Kara Eide
casting: Canada
Annabel Green
casting
Kris Woznesensky
casting: Canada
Costume Department
Kellie Davis
prep costumer/buyer
Christina Ferrante
prep costumer: Canada
Megan Kennedy
assistant costume designer
Carolyn McCauley
costume set supervisor
Lindy McLenaghan
costume truck supervisor
Cassie Pardue
ager/dyer
Antigoni Savvaidis
costumer
Camera Department
Lukas Behrndt
lighting technician
Cate Cameron
still photographer
Cameron Drinkle
motion picture video coordinator
Dylan Haayer
best boy electrics
Alex Miller
second assistant camera: a camera
Mike Sanchez
digital imaging technician
Steve Savard
lead grip
Paul Sheridan
a dolly operator
Paul Slatter
gaffer
Gladys Tong
computer/video playback supervisor
Spencer Whitney
technodolly technician
Location Management
Ishtiak Ahmed
location production assistant
Edison Farfan
assistant location manager
Mark Kandborg
location manager: second unit / location scout
Jane Victoria King
location scout
Nancy Larman
location manager
Tracey Mackay-Eaves
location production assistant
Arjun Rawat
trainee assistant location manager
Mick Rochon
location scout
Script Department
Telsyn Doucette
script coordinator
Susan Lambie
script supervisor
Movie title data and credits provided by