Edit
Trap (2024) Poster

(I) (2024)

Full Cast & Crew

Directed by 

M. Night Shyamalan

Writing Credits  

M. Night Shyamalan ... (written by)

Cast (in credits order) complete, awaiting verification  

Josh Hartnett ... Cooper
Ariel Donoghue ... Riley
Saleka Shyamalan ... Lady Raven (as Saleka Night Shyamalan)
Alison Pill ... Rachel
Hayley Mills ... Dr. Josephine Grant
Jonathan Langdon ... Jamie
Mark Bacolcol ... Spencer
Marnie McPhail ... Jody's Mom (as Marnie McPhail-Diamond)
Kid Cudi ... The Thinker (as Scott Mescudi)
Russ ... Parker Wayne (as Russell 'Russ' Vitale)
Marcia Bennett ... Cooper's Mother
Vanessa Smythe ... Tour Manager
M. Night Shyamalan ... Spotter
Lochlan Miller ... Logan
Steve Boyle ... Lead SWAT Member (as Steven Boyle)
David D'Lancy Wilson ... Sniper Leader
James Gomez 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 Milan Deng ... Wigged Dancing Girl
Ajanae Stephenson ... Wigged Dancing Girl
Khiyla Aynne ... Wigged Dancing Girl
Abbas Wahab ... SWAT Member (Employee Area)
Bobby Manning Bobby Manning ... Scalper
Maya Lee O'Connor ... Screaming Fan (as Maya O'Connor)
Lauren Brady ... Screaming Fan 2
Valentina Theresa Valentina Theresa ... T-Shirt Snob
Erica Wilson ... Hero Fainting Girl
Leeyarah Belle Barcia Leeyarah Belle Barcia ... Fainting Girl #1
Sare Thorpe ... SWAT Member (Leading Area)
Mia Yaguchi-Chow 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 (as Elizabeth Wong)
Josh Stone Josh Stone ... Main Street Pedestrian
Piper Hook Piper Hook ... Limo Bystander
AJ Nadeau ... Limo Bystander
Michael Cox ... Limo Bystander
Jarrod Clegg ... Limo Bystander
Jennifer Ashleigh Lloyd ... Limo Bystander
Iliya Kovler Iliya Kovler ... Limo Bystander
Joshua Peace ... Suspicious SWAT Member (as Josh Peace)
Rest of cast listed alphabetically:
John Andrews ... Police Officer (uncredited)
Scott Blachar Scott Blachar ... Teen (uncredited)
Andrea Caldarise Andrea Caldarise ... Lady Raven Fan (uncredited)
Romeo V. Castle ... Concert Attendee (uncredited)
Nicholas DeCoulos ... SWAT Member (uncredited)
Carl Hines Carl Hines ... Police Officer (uncredited)
Jessica Konkle ... Concert Goer (uncredited)
Aaron J. La Fleur ... SWAT Member (uncredited)
Marlon Masimba Marlon Masimba ... Father of Lady Raven Hero Fan (uncredited)
Daniel Ryan-Astley ... Lady Raven Fan (uncredited)
Evan Stern ... Store Manager (uncredited)
Kristi Woods ... FBI Agent (uncredited)
Brandon Young Brandon Young ... Vendor Worker (uncredited)

Produced by 

Marc Bienstock ... producer
Scott Friend ... co-producer
Ashwin Rajan ... producer
Jeff Robinson ... co-producer
Steven Schneider ... executive producer
M. Night Shyamalan ... producer

Music by 

Herdís Stefánsdóttir

Cinematography by 

Sayombhu Mukdeeprom ... director of photography

Editing by 

Noemi Katharina Preiswerk ... (as Noëmi Preiswerk)

Casting By 

Douglas Aibel

Production Design by 

Debbie DeVilla

Art Direction by 

Aleks Cameron ... (art direction)
Stephen Depko

Set Decoration by 

Brittany Morrison

Costume Design by 

Caroline Duncan

Makeup Department 

Tori Binns ... assistant hair stylist
Amber Chase ... assistant makeup artist
Iantha Goldberg ... key makeup artist
Roxanne Jodoin ... key hair stylist: additional photography
Maribeth Knezev ... key makeup artist: additional photography
Jo-Ann MacNeil ... makeup department head
Regan Noble ... background hair coordinator
Lucy M. Orton ... key hair stylist: additional photography (as Lucy Orton)
Nathan Rival ... hair department head: additional photography
Sandi Sokol ... hair department head (as Sandy Sokolowski)
Josie Stewart ... key hair stylist
Sandra Wheatle ... background makeup coordinator

Production Management 

Jessica Cheung ... production manager
Jeffery Pong ... production manager: additional photography

Second Unit Director or Assistant Director 

Tyler Delben ... first assistant director: additional photography / second assistant director
Raymond J. Duff ... second assistant director: additional photography
Myron Hoffert ... first assistant director
Michelle MacLean ... third assistant director: additional photography
Missy Morris ... second assistant director: additional photography
William Roberts ... second assistant director
Nick Vandal ... second assistant director: additional photography
Justin Gajewski ... assistant director (uncredited)
Rick Morris ... second second assistant director (uncredited)
Derek Ursacki ... assistant director: additional photography (uncredited)
Denzel Watson ... first assistant director: second unit (uncredited) / third assistant director (uncredited)

Art Department 

Heather Carlson ... graphic designer
Ramiro Galan ... graphic designer
Alexis Goetze ... on-set scenic
Scott Holdsworth ... assistant on-set dresser
Jesse Hutchins ... leadman
Annabel Kearns ... set dresser
Natalie Kitchen ... set decoration buyer
Genevieve Long ... graphic designer
Simon March ... set dresser
Brick Mason ... storyboard artist
Erin Parton ... props buyer
Sebastian Ponton ... assistant property master
Bri Proke ... tracker
Anna Sajnovic ... set decoration tracker
Maria Simonelli ... property master: additional photography
Jess Smith ... set dec buyer
Jordan Stephens ... on-set carpenter
Adam Urquhart ... on-set dresser
Christian Zeiler ... senior motion graphic designer/in-house vfx artist: Blinding Edge Pictures

Sound Department 

Denis Bellingham ... boom operator
Chris Burdon ... re-recording mixer
Mark DeSimone ... adr mixer
Voice Gajic ... on-set pro tools operator
Luke Gentry ... sound designer
Trevor Goulet ... sound mixer: additional photography
Dan Haney ... additional assistant sound editor
Zach Hunter ... second boom operator
Kevin Jung ... foley recordist
Gilbert Lake ... re-recording mixer
Paul Lynch ... adr mixer
Jack Madigan ... sound effects editor
Jason McFarling ... boom operator: additional photographer
Dashen Naidoo ... sound designer / supervising sound editor
Tyler Newhouse ... mix technician
Jill Purdy ... supervising sound editor
Ashley Stevens ... adr coordinator
Jacob Stripp ... Additional Sound Effects Editor

Special Effects by 

Jonathan Graham ... moldmaker
Innanen Mike ... special effects coordinator
Simone Quinlan ... special effects technician
Matthew Tulk ... special effects rigging key

Visual Effects by 

Danny Albano ... digital restoration artist
Faris Alfarisyi ... compositor: Ingenuity Studios
Mohammad Arrifki ... compositing artist: Ingenuity Studios
Sofie Aurelia ... compositor: Ingenuity Studios
Muhammad Bakri ... compositor: Ingenuity Studios
Colby Bartine ... visual effects editor
Ryan Basa ... digital compositor
Grant Beaudette ... digital restoration artist
Joyce Boll ... visual effects executive producer: Ollin VFX
Edgar Ortiz Borja ... visual effects producer
Mathieu Bourguignon ... visual effects editor: Fin Design & Effects
Dan Bryce ... visual effects artist
Isnainul Fahrizal ... compositor: Ingenuity Studios
Serly Fitalia ... compositor: Ingenuity Studios
Andrea García Manzano ... visual effects coordinator
John Grimaldi Jr. ... in-house visual effects artist
Will Hackett ... compositor: Fin Design & Effects
Abby Hall ... visual effects artist
Caylee Han ... compositor
Kaylee Hatfield ... digital compositor
Hutri ... compositor: Ingenuity Studios
Haikal Ishak ... compositor: Ingenuity Studios
Mikaela Kristanto ... visual effects production assistant: Ingenuity Studios
Haris Kruskic ... visual effects producer: Fin Design & Effects
Grant Laker ... visual effects pipeline & tools artist: Fin Design & Effects
Delane Leahy ... visual effects producer: FuseFX
Peter Lee ... digital artist: Fin & Design Effects
Brett Madill ... visual effects 3d scanning technician
Javier Marcheselli ... visual effects supervisor
Tara Mason ... senior compositor
John N. Mayer ... compositor: Fin Design & Effects
Vimal Raj Mohan ... senior visual effects layout artist: Fin Design & Effects
Alejandro Monzon ... compositor
Yabin Morales ... visual effects supervisor
Kelvin Nataniel ... compositor: Ingenuity Studios
Ashley Nizich ... visual effects executive producer
David Orman ... visual effects data manager : Fin Design & Effects
Jahmin Pama ... visual effects department manager / visual effects department manager: Folks VFX
Ankur Pandey ... digital compositor
Nobian Patty ... compositor: Ingenuity Studios
Gillian Pearson ... visual effects producer: Cantina Creative
Joseph Vincent Pike ... visual effects supervisor
Pascal Prima ... compositor: Ingenuity Studios
Febra Madhana Yoki Putra ... compositor: Ingenuity Studios
Jeremy Renteria ... compositor: FuseFX
Eliza Roberts ... visual effects coordinator: FuseFX
Handal Sadewo ... compositor: Ingenuity Studios
Rionald Samuel ... compositor: Ingenuity Studios
Zach Smothers ... digital restoration artist
Pedro Tarrago ... visual effects editorial supervisor: FuseFX
Goran Tecic ... digital restoration artist
Drake Thorne ... visual effects production support: Fin Design & Effects
Will Towle ... visual effects supervisor
Fizry Untoro ... compositor: Ingenuity Studios
Chris Van Noy-March ... matte painter
Davin Vincentius ... compositor: Ingenuity Studios
Angela Walsh ... digital artist
Annie Wang ... compositor
Daniel Ward ... compositor
Paul Wicke ... compositor: Fin Design & Effects
Timotius William ... compositor: Ingenuity Studios
Jonathan Williams ... roto/prep lead: Fin Design & Effects
Fathelia Yasmin ... visual effects production assistant: Ingenuity Studios
Christian Zeiler ... senior compositor/in-house visual effects artist: Blinding Edge Ppictures
Gaurav Ghatge ... compositor (uncredited)
Jeronimo Martinez ... matchmove artist: Ollin VFX (uncredited)

Stunts 

Alex Armbruster ... stunt performer
A. Ross De St. Croix ... stunts
Dustin Faith ... stunt performer
Dana Jones ... stunt performer
Jamie Jones ... stunt coordinator
Riley Jones ... stunt performer
Melissa Kelly ... stunt double / stunt kiosk worker
Mathieu Ledoux ... stunt performer
Serena Ly ... stunt performer
Melanie Phan ... stunt actor
Aj Risi ... stunt safety
Vincent Rother ... additional stunt coordinator / stunt performer / utility stunts
Jeanette Roxborough ... stunt actor
Al Vrkljan ... stunts
Wayne Wells ... stunt performer

Camera and Electrical Department 

Keri Anderson ... still photographer
Barrett Axford ... first assistant camera: "a" camera
Lorne Bainard ... electrician
Matthew Bedard ... camera utilities (as Matt Bedard)
Nicole Blanchard ... camera loader
Jerry Borris ... best boy electric
Brandon Breen ... key grip: additional photography
Ryan Brown ... assistant rigging grip
Meredith Budgen ... camera loader: additional photography
Angelo Colavecchia ... camera operator: "b" camera
Antal Csendes ... electrician
Attila Dóczi ... gaffer
Andreas Evdemon ... camera operator: "a" camera, additional photography
Ciaran Fennessey ... grip
Jake Gilmour ... grip
John B. Harper ... stabilized head operator (as John Harper_)
Michael Heathcote ... camera operator: "a" camera/steadicam operator
Andrea Hernandez ... electrician
Nikki Holmes ... rigging gaffer
Lee Ionson ... genny operator
Robert Johnson ... key grip
Douglas Koch ... director of photography: additional photography
Nasim Kosarnia ... electrician / lighting technician
Marek Krawczyk ... genny operator: base camp
Rob Lamon ... key rigging grip
Sabrina Lantos ... still photographer
Rohan Lawrence ... electrician
Desiree Lidon ... lighting console programmer
Christina Louie ... second assistant camera: "a" camera
Benjamin Martin Cocher ... bts/epk camera
Dave McCallion ... second assistant camera: "a" camera, additional photography (as David McCallion)
Aaron McMurtry ... second assistant camera: dailies
Adam Miller ... camera trainee
Dean Muto ... best boy rigging electric
Mike Nieuwland ... second assistant camera: "b" camera
Erin Palmer ... Wireperson
Jassen Paradela ... assistant key grip
Daniel Pauselius ... gaffer
R. Scott Phillips ... gaffer
Ron Renzetti Jr. ... dolly grip
Brent Robichaud ... additional epk camera
Jacob Rocha ... grip
Vasco JW Silva ... assistant gaffer: re-shoots
Zsolt Speier ... key grip
Peter Sweeney ... camera operator: "b" camera
Brian White ... first assistant camera: "a" camera, additional photography
Mike Williams ... camera utilities

Animation Department 

Stephanie Tomoana ... animator: Fin Design & Effects

Casting Department 

Kelly Boaz ... casting assistant
Deborah Maxwell Dion ... casting associate: Los Angeles
Matthew Glasner ... casting associate
Zameret Kleiman ... background casting director
Jonathan Oliveira ... casting associate

Costume and Wardrobe Department 

Madelaine Humeniuk ... truck supervisor
Cheryl Kocot ... background costume coordinator
Keith Lau ... costume concept artist
Wing Lee ... costume cutter
Shelley Lewis ... costume tracker
Concetta Lundy ... costume assistant
Sharon McDonell ... key costumer: for Dancers
William Ng ... costume supervisor
Anna Pantcheva ... key textile artist
Hannah Pham ... seamstress
Kelly Sullivan ... costume assistant

Editorial Department 

Frank Biasi ... digital intermediate editor
Patrick Duchesne ... digital intermediate producer
Michael Hatzer ... supervising digital colorist
Chuck Kahn ... first assistant picture editor
Jacob Kirby ... digital intermediate editor
Robert LeBlanc ... colorist: dailies
Andre Rivas ... additional colorist
Braden Sheets ... assistant picture editor trainee
Nelson Vicens ... assistant editor
Martin Zaharinov ... first assistant editor

Location Management 

Kris Gordon ... assistant location manager
Rod Turple ... location production assistant

Music Department 

Robert Ames ... conductor / orchestration consultant
Paul Campbell ... orchestrator
The Co-Stars ... additional music
Vito A. Colapietro II ... additional music
Neely Dinkins Jr. ... additional music
Susan Jacobs ... music supervisor
Tom Kelly ... orchestrator
Samuli Kosminen ... musician: drums
Lesley Langs ... music editor
Patty Macmillan ... composer agent
Simon Nathan ... orchestrator
Dylan Neely ... music editor
Vili Robert Ollila ... orchestrator
Jehan Stefan ... booth reader / supervising orchestrator
Ilyse Wolfe Tretter ... music clearance coordinator
James Ó Ceallaigh ... additional arrangements (as James Kelly) / additional music production (as James Kelly) / perfomer (as James Kelly)
Hafsteinn Þráinsson ... musician: guitars (as Hafsteinn Thrainsson)

Script and Continuity Department 

Consuelo Solar ... script supervisor

Transportation Department 

Brendan Carmody ... picture vehicle captain: second unit
Jason Leeking ... transportation coordinator

Additional Crew 

Nikki Alfonso ... production accountant
Saskia Barros-Raparanta ... dancer (as Saskia Raparanta)
Aaron Becker ... main title design
Charlotte Bradley ... assistant: Mr. Bienstock
Simon Broderick ... second assistant accountant
Tim Campbell ... additional voices
Felicia Chiappetta ... dancer
Neal Clarance ... tax credit administration
Megan Coggans ... assistant: Mr. Shyamalan
Krista Colosimo ... production coordinator: additional photography
Peter D'Souza ... dancer
Maria del Mar ... additional voices
Corey Dixon ... set medic
E.J. Feulner ... digital cinema consultant
Amanda Foldes ... cast assistant
Sarah Formosa ... assistant choreographer
Katherine Gayle ... dancer
Ashleigh Gillan ... stand-in
Karina Grzella ... dancer
Kristopher Grzella ... dancer (as Kris Grzella)
Kiairah Hammond ... dancer
Shannon Heron ... stand-in
Aysia Trinity Ianiero ... dancer (as Aysia Ianiero)
Marianne Kanaan ... dancer
Cora Kozaris ... choreographer
Patrick Kwok-Choon ... additional voices
Elisha Ladeza ... dancer
Madison Lafontaine ... loop group
Christine Leonio ... payroll accountant
Alexandra MacDonald ... production assistant
Thomas Manson ... finance manager
Christopher Marren ... additional voices (as Chris Marren)
Maree Martinez ... on-set teacher
Troy James Miller ... titles producer: Filmograph
Lisa Norton ... additional voices
Erik Nyhuus ... production assistant
Angel Di Martino Palladino ... dancer
Martin Phillips ... concert chief consultant
Brian Ransom ... led project manager: PRG
Derick Robinson ... dancer
Adam W. Rosen ... production legal services
River Ross ... dancer
Lisa Shamata ... unit publicist
Sat Sidhu ... set teacher
Shane Simpson ... dancer
Liv Snyder ... assistant: Saleka Night Shyamalan
Greg Spieser ... first assistant production coordinator
Stephanie Tullis ... executive assistant: Mr. Shyamalan (as Steph Tullis)
Keanu Uchida ... dancer
Amanda Videla ... dancer
Ben Wingrove ... concert programmer
Mitchell Yu ... 2nd Assistant Production Coordinator
Kelsey Zipchen ... on-set teacher

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed