

Trap(2024)
Cast

Josh Hartnett
Cooper

Ariel Donoghue
Riley

Saleka Night Shyamalan
Lady Raven

Alison Pill
Rachel

Hayley Mills
Dr. Josephine Grant

Jonathan Langdon
Jamie

Mark Bacolcol
Spencer

Marnie McPhail
Jody's Mom

Kid Cudi
The Thinker

Russ
Parker Wayne

Marcia Bennett
Cooper's Mother

Vanessa Smythe
Tour Manager

M. Night Shyamalan
Spotter

Lochlan Ray Miller
Logan

Steve Boyle
Lead SWAT Member

David D'Lancy Wilson
Sniper Leader

James Gomez
Sniper Leader

Nadine Hyatt
Sniper Leader

Michael Brown
SWAT Member Leader at Limo

Hailey Summer
The Thinker's Assistant

Olivia Barrett
Nurse

Allison Ference
Burn Victim

Harley Ruznisky
Jody

Joseph Daly
Limo Driver (Jeremiah)

Luke Charles
SWAT (Police Officer by Stage)

Mateo Arias
Opening Band Papa's Boots

Milan Deng
Wigged Dancing Girl

Ajanae Stephenson
Wigged Dancing Girl

Khiyla Aynne
Wigged Dancing Girl

Abbas Wahab
SWAT Member (Employee Area)

Bobby Manning
Scalper

Maya Lee O'Connor
Screaming Fan

Lauren Brady
Screaming Fan

Valentina Theresa
T-Shirt Snob

Erica Wilson
Hero Fainting Girl

Leeyarah Belle Barcia
Fainting Girl

Sare Thorpe
SWAT Member (Leading Area)

Mia Yaguchi-Chow
Intoxicated Woman's Friend

Dominique Brownes
Woman on the Street

Lara Zaluski
Friend of Woman on the Street

Timilehin Olusoga
Lady Raven Hero Fan

Elizabeth Victoria Wong
Main Street Pedestrian

Josh Stone
Main Street Pedestrian

Piper Hook
Limo Bystander

AJ Nadeau
Limo Bystander

Michael Cox
Limo Bystander

Jarrod W. Clegg
Limo Bystander

Jennifer Ashleigh Lloyd
Limo Bystander

Iliya Kovler
Limo Bystander

Joshua Peace
Suspicious SWAT Member
Arts

Debbie DeVilla
Production Design

Aleks Cameron
Art Direction

Simon March
Set Dresser

Brittany Morrison
Set Decoration

Annabel Kearns
Set Dresser

Natalie Kitchen
Set Decoration Buyer

Brick Mason
Storyboard Artist

Heather Carlson
Graphic Designer

Justin Gajewski
Assistant Director

Stephen Depko
Art Direction

Andrea Raymond
Art Department Coordinator

Alex Zuck
Art Department Coordinator

Arlene Lott
Graphic Designer

Rebecca Daly
Set Designer

David Wood
Set Designer

Genevieve Long
First Assistant Art Direction

Tristan Trotman
Second Assistant Art Director

Jesse Hutchins
Leadman

Christian Baqueiro
Leadman

Scott Holdsworth
Additional Set Dresser

Joe Dias
Additional Set Dresser

Michael Church
Set Dresser

Lauren Batcher
Set Dresser

Rupert Gudgeon
Set Dresser

Peter C. Strange
Set Dresser

Steve Bryant
Set Dresser

Tricia Stanley
Set Dressing Buyer

Vic Rigler
Property Master

Sebastian Ponton
Assistant Property Master

Alex Taylor
Assistant Property Master

Ron Hewitt
Property Buyer

Erin Parton
Property Buyer

Harley Cohen
On Set Props

Nasim Kosarnia
Lighting Technician, Electrician

Phillip Tellez
Construction Coordinator

Thomas Barker
Head Carpenter

Steve Quon
Lead Painter

Aaron Becker
Main Title Designer, Title Designer

Hsien Lun Su
Title Designer
Camera

Sayombhu Mukdeeprom
Director of Photography

Sabrina Lantos
Still Photographer

Jake Gilmour
Grip

Michael Heathcote
Steadicam Operator, "A" Camera Operator

Douglas Koch
Additional Photography

Keri Anderson
Still Photographer

Jacob Rocha
Grip

Zsolt Speier
Key Grip

Barrett Axford
First Assistant "A" Camera

Christina Louie
Second Assistant "A" Camera

Angelo Colavecchia
"B" Camera Operator

Peter Sweeney
"B" Camera Operator

Nicole Blanchard
Camera Loader

Robert Johnson
Key Grip

Ron Renzetti
Dolly Grip

Ciaran Fennessey
Grip

Mark Berdock
Grip

Andreas Evdemon
"A" Camera Operator

Brian White
First Assistant "A" Camera

David McCallion
Second Assistant "A" Camera

Meredith Budgen-Starnes
Camera Loader
Costume & Make-Up

Caroline Duncan
Costume Design

Tori Binns
Assistant Hairstylist

Amber Chase
Assistant Makeup Artist

Iantha Goldberg
Key Makeup Artist

Sandy Sokolowski
Hair Department Head

Josie Stewart
Key Hair Stylist

Concetta Lundy
Costume Assistant

Sharon M. McDonell
Key Costumer

William Ng
Costume Supervisor

Adam Urquhart
On Set Dresser

Sarah Goodwin
Assistant Costume Designer

Isabel De Biasio
Costume Set Supervisor

Madelaine Humeniuk
Truck Supervisor

Trelawnie Meade
Dresser

Kelly Sullivan
Costume Assistant

Jo-Ann MacNeil
Makeup Department Head

Roxanne Jodoin
Key Hair Stylist

Maribeth Knezev
Key Makeup Artist
Crew

Jamie Jones
Stunt Coordinator

Innanen Mike
Special Effects Coordinator

Simone Quinlan
Special Effects Technician

A. Ross De St. Croix
Stunts

Al Vrkljan
Stunts

Jason Leeking
Transportation Coordinator

Mathieu Bourguignon
Visual Effects Editor

Alex Armbruster
Stunts

Bob Brown
Stunts

Brayden Jones
Stunts

Brent Jones
Stunts

Brook Jones
Stunts

Carl Fortin
Stunts

Cotton Mather
Stunts

Dana Jones
Stunts

Daryl Patchett
Stunts

Derrick Franklin
Stunts

Dustin Faith
Stunts

Eric Daniels
Stunts

Justin Howell
Stunts

Jeff Robinson
Co-Producer

Melanie Phan
Stunts

Neil Davison
Stunts

Nick Stead
Stunts

Riley Jones
Stunts

Serena Ly
Stunts

Tom Farr
Stunts

Trevor de Groot
Stunts

Vincent Rother
Stunts

Wayne Wells
Stunts

J.W. Lee Ionson
Generator Operator

Victor 'Chikko' Quon
Key Scenic Artist

Janet Cormack
Scenic Artist

Paul Marshall
Transportation Captain

Aron Cristan
Transportation Co-Captain

Chris Clemente
Post Production Supervisor

Rich Pernice
VFX Artist

Josh Hulands
Compositing Supervisor

Archie Dowell
Compositor

Chris Van Noy-March
Compositor

Kim Nguyen
Compositor

Martin Ward
Compositor

Kynan Stephenson
Compositor

Mick Harkin
Compositor

Will Hackett
Compositor

Joseph Vincent Pike
VFX Supervisor

Leah McGrail
VFX Editor

Aline Onoe
Compositor

Caylee Han
Compositor

Daniela Betancourt
Compositor

Ju Hee Kang
Compositor

Parisa Behvar
Compositor

Yoorim Lee
Compositor

Matthew Rappaport
CG Artist

Alejandro Monzon
Digital Compositor
Directing

M. Night Shyamalan
Writer, Director, Producer

Myron Hoffert
First Assistant Director

Rick Morris
Second Second Assistant Director

Denzel Watson
Third Assistant Director, Second Unit First Assistant Director

Consuelo Solar
Script Supervisor

Nelson Vicens
Assistant Editor

Tyler Delben
First Assistant Director, Second Assistant Director

William Roberts
Second Assistant Director

Shamso Bihi
Third Assistant Director

James Bleakley
CG Artist

Missy Morris
Second Assistant Director

Nicholas Vandal
Second Assistant Director

Michelle MacLean
Third Assistant Director

R. Emerson John
Script Supervisor
Editing

Noemi Preiswerk
Editor

Frank Biasi
Digital Intermediate Editor

Patrick Duchesne
Digital Intermediate Producer

Jacob Kirby
Digital Intermediate Editor

Martin Zaharinov
First Assistant Editor

Colby Bartine
Visual Effects Editor

Javier Marcheselli
VFX Supervisor

Chuck Kahn
First Assistant Editor

Michael Hatzer
Digital Colorist

Andre Rivas
Colorist

Julian McDougald
Digital Intermediate Producer
Production

Ashwin Rajan
Producer

Douglas Aibel
Casting

Steven Schneider
Executive Producer

Jessica Cheung
Production Manager

Deborah Maxwell Dion
Casting Associate

Matthew Glasner
Casting Associate

Jonathan Oliveira
Casting Associate

Zameret Kleiman
Background Casting Director

Marc Bienstock
Producer, Unit Production Manager

Jassen Paradela
Key Grip Production Assistant

Scott Alexander
Location Manager

Jed Metzger
Assistant Location Manager

Kris Gordon
Assistant Location Manager

Marco Di Flaviano
Assistant Location Manager

Jeff Schmidt
Location Assistant

Alessandro Martelluzzi
Location Assistant

Christopher Lori
Location Assistant

Nikki Alfonso
Production Accountant

Angela Montgomery
First Assistant Accountant

Catherine Ennis
First Assistant Accountant

Christine Leonio
First Assistant Accountant

Simon Broderick
Second Assistant Accountant

Estalita Murray
Second Assistant Accountant

Valerie Phillips
Second Assistant Accountant

Justin Peck
Production Coordinator

Greg Spieser
Assistant Production Coordinator

Mitch Yu
Second Assistant Production Coordinator

Robin D. Cook
Casting

Ashley Gray
Casting Associate

Kelly Boaz
Casting Associate

Delane Leahy
Visual Effects Producer

Jeffery Pong
Unit Production Manager

Krista Colosimo
Production Coordinator

Amanda Carter
Assistant Production Coordinator
Sound

Herdís Stefánsdóttir
Original Music Composer

Luke Gentry
Sound Designer

Paul Lynch
ADR Mixer

Ashley Stevens
ADR Coordinator

Jack Madigan
Sound Effects Editor

Dashen Naidoo
Sound Designer, Supervising Sound Editor

Jill Purdy
Supervising Sound Editor

Denis Bellingham
Boom Operator

Chris Burdon
Sound Re-Recording Mixer

Kevin Jung
Foley Recordist

Susan Jacobs
Music Supervisor

Lesley Langs
Music Editor

Dylan Neely
Music Editor

Greg Chapman
Production Sound Mixer

Zach Hunter
Utility Sound

Gilbert Lake
Sound Re-Recording Mixer

Tyler Newhouse
Sound Recordist

Ben Meechan
Sound Designer

Jeremy Price
Sound Designer

Dan Haney
Assistant Sound Editor

Rob Boldock
Sound Recordist

Devin Doucette
ADR Mixer

Brendan Warren
ADR Mixer

Tania Vlassova
ADR Mixer

James Bowman
ADR Mixer

Steve Campagna
ADR Mixer

Mark DeSimone
ADR Mixer

Goro Koyama
Foley Artist

Sandra Fox
Foley Artist

Kevin Schultz
Foley Mixer

Jack Heeren
Foley Mixer

Jenna Dalla Riva
Foley Recordist

Davi Aquino
Foley Recordist

Thomas Kodros
Dolby Consultant

Péter Pejtsik
Conductor

Robert Ames
Conductor

Gábor Buczkó
Score Engineer

Styrmir Hauksson
Scoring Mixer
Visual Effects

Andrea García Manzano
Visual Effects Coordinator

Yabin Morales
Visual Effects Supervisor

Gillian Pearson
Visual Effects Producer

Will Towle
Visual Effects Supervisor

John Grimaldi Jr.
VFX Artist

Christian Zeiler
VFX Artist

Chris Spry
Visual Effects Producer

Haris Kruskic
Visual Effects Producer

Wes Leung
Visual Effects Production Manager

Jonathan Ravagnani
CG Supervisor

Aditya Durgule
Compositor

Ajinkya Durgule
Compositor

Dan Ward
Compositor

Dean Richichi
Compositor

John N. Mayer
Compositor

Paul Wicke
Compositor

Phil Lange
Compositor

Ryan Basa
Compositor

Todd Caporn
Compositor

Yoav Dolev
Compositor

Caleb Jones
CG Artist

Daniel Bryce
VFX Artist, CG Artist

Darren Rea
CG Artist

Dominic Francis
CG Artist

Eleanor Winch
CG Artist

Jake Hempson
CG Artist

Jasper Goodrich
CG Artist

Joseph Sweeny
CG Artist

KK Liu
CG Artist

Mike Thomson
CG Artist

Peter Lee
CG Artist

Pham Vi Nam Son
CG Artist

Pierce O'Toole
CG Artist

Piotr Fox Wysocki
CG Artist

Robbie Beresford
CG Artist

Rod March
CG Artist

Shane Brouwer
CG Artist

Stephanie Tomoana
CG Artist

Tim Streets
CG Artist

Tom Allisey
CG Artist

Vimal Mohan
CG Artist

Vuong My Trinh
CG Artist

Yoga Ravi
CG Artist

Tommy Tran
Senior Visual Effects Supervisor

Patrick Horne
CG Supervisor

Eliza Roberts
Visual Effects Coordinator

Jennifer Trevino
VFX Editor

Ethan Peacock
Visual Effects Production Manager

Mukesh Kumar Natchathiram
Compositing Supervisor

Tara Mason
Compositor

Alex Avdyushin
CG Artist

Isaac Camacho
VFX Supervisor

Edgar Ortiz Borja
Visual Effects Producer

Shonda Hunt
Digital Compositor

Lauren Fernandez Morrell
Digital Compositor

Raymond Rodriguez
Digital Compositor

Jason Cutler
Digital Compositor

David Malvaez
VFX Editor

Jack Dorst
Visual Effects Producer

Edson Williams
VFX Supervisor

Ramiro Galan
Graphic Designer, Visual Effects Designer
