Cast & Crew
Trap
Cast (100)

Josh Hartnett
as Cooper

Josh Hartnett
as Cooper

M. Night Shyamalan
as Spotter

M. Night Shyamalan
as Spotter

Hayley Mills
as Dr. Josephine Grant

Hayley Mills
as Dr. Josephine Grant

Mateo Arias
as Opening Band Papa's Boots

Mateo Arias
as Opening Band Papa's Boots

Alison Pill
as Rachel

Alison Pill
as Rachel

Marcia Bennett
as Cooper's Mother

Marcia Bennett
as Cooper's Mother

Ariel Donoghue
as Riley

Ariel Donoghue
as Riley

Kid Cudi
as The Thinker

Kid Cudi
as The Thinker

Saleka
as Lady Raven

Saleka
as Lady Raven

Joshua Peace
as Suspicious SWAT Member

Joshua Peace
as Suspicious SWAT Member

Marnie McPhail
as Jody's Mom

Marnie McPhail
as Jody's Mom

Vanessa Smythe
as Tour Manager

Vanessa Smythe
as Tour Manager

Steve Boyle
as Lead SWAT Member

Steve Boyle
as Lead SWAT Member

Jonathan Langdon
as Jamie

Jonathan Langdon
as Jamie

Khiyla Aynne
as Wigged Dancing Girl

Khiyla Aynne
as Wigged Dancing Girl

Abbas Wahab
as SWAT Member (Employee Area)

Abbas Wahab
as SWAT Member (Employee Area)

Michael Brown
as SWAT Member Leader at Limo

Michael Brown
as SWAT Member Leader at Limo

Bobby Manning
as Scalper

Bobby Manning
as Scalper

Lochlan Ray Miller
as Logan

Lochlan Ray Miller
as Logan

David D'Lancy Wilson
as Sniper Leader

David D'Lancy Wilson
as Sniper Leader

Lara Zaluski
as Friend of Woman on the Street

Lara Zaluski
as Friend of Woman on the Street

Joseph Daly
as Limo Driver (Jeremiah)

Joseph Daly
as Limo Driver (Jeremiah)
Dominique Brownes
as Woman on the Street
Dominique Brownes
as Woman on the Street

Hailey Summer
as The Thinker's Assistant

Hailey Summer
as The Thinker's Assistant
James Gomez
as Sniper Leader
James Gomez
as Sniper Leader
Nadine Hyatt
as Sniper Leader
Nadine Hyatt
as Sniper Leader

Maya Lee O'Connor
as Screaming Fan

Maya Lee O'Connor
as Screaming Fan

Olivia Barrett
as Nurse

Olivia Barrett
as Nurse

Lauren Brady
as Screaming Fan

Lauren Brady
as Screaming Fan
Mia Yaguchi-Chow
as Intoxicated Woman's Friend
Mia Yaguchi-Chow
as Intoxicated Woman's Friend
Ajanae Stephenson
as Wigged Dancing Girl
Ajanae Stephenson
as Wigged Dancing Girl

Elizabeth Victoria Wong
as Main Street Pedestrian

Elizabeth Victoria Wong
as Main Street Pedestrian

Mark Bacolcol
as Spencer

Mark Bacolcol
as Spencer

Russ
as Parker Wayne

Russ
as Parker Wayne

Allison Ference
as Burn Victim

Harley Ruznisky
as Jody

Allison Ference
as Burn Victim

Luke Charles
as SWAT (Police Officer by Stage)
Milan Deng
as Wigged Dancing Girl

Harley Ruznisky
as Jody

Luke Charles
as SWAT (Police Officer by Stage)
Milan Deng
as Wigged Dancing Girl
Valentina Theresa
as T-Shirt Snob
Erica Wilson
as Hero Fainting Girl
Leeyarah Belle Barcia
as Fainting Girl
Sare Thorpe
as SWAT Member (Leading Area)
Timilehin Olusoga
as Lady Raven Hero Fan

Josh Stone
as Main Street Pedestrian
Piper Hook
as Limo Bystander
AJ Nadeau
as Limo Bystander
Michael Cox
as Limo Bystander
Jarrod W. Clegg
as Limo Bystander
Jennifer Ashleigh Lloyd
as Limo Bystander
Iliya Kovler
as Limo Bystander
Valentina Theresa
as T-Shirt Snob
Erica Wilson
as Hero Fainting Girl
Leeyarah Belle Barcia
as Fainting Girl
Sare Thorpe
as SWAT Member (Leading Area)
Timilehin Olusoga
as Lady Raven Hero Fan

Josh Stone
as Main Street Pedestrian
Piper Hook
as Limo Bystander
AJ Nadeau
as Limo Bystander
Michael Cox
as Limo Bystander
Jarrod W. Clegg
as Limo Bystander
Jennifer Ashleigh Lloyd
as Limo Bystander
Iliya Kovler
as Limo Bystander
Crew (500)
Directing
M. Night Shyamalan
Director
M. Night Shyamalan
Director
Myron Hoffert
First Assistant Director
Myron Hoffert
First Assistant Director
Nicholas Vandal
Second Assistant Director
Nicholas Vandal
Second Assistant Director
R. Emerson John
Script Supervisor
R. Emerson John
Script Supervisor
Justin Gajewski
Assistant Director
Justin Gajewski
Assistant Director
Tyler Delben
First Assistant Director
Tyler Delben
First Assistant Director
Tyler Delben
Second Assistant Director
Tyler Delben
Second Assistant Director
Consuelo Solar
Script Supervisor
Consuelo Solar
Script Supervisor
William Roberts
Second Assistant Director
William Roberts
Second Assistant Director
Rick Morris
Second Second Assistant Director
Rick Morris
Second Second Assistant Director
Denzel Watson
Third Assistant Director
Denzel Watson
Second Unit First Assistant Director
Denzel Watson
Third Assistant Director
Denzel Watson
Second Unit First Assistant Director
Shamso Bihi
Third Assistant Director
Shamso Bihi
Third Assistant Director
Production
M. Night Shyamalan
Producer
M. Night Shyamalan
Producer
Marc Bienstock
Producer
Marc Bienstock
Producer
Marc Bienstock
Unit Production Manager
Marc Bienstock
Unit Production Manager
Ashwin Rajan
Producer
Ashwin Rajan
Producer
Robin D. Cook
Casting
Robin D. Cook
Casting
Douglas Aibel
Casting
Douglas Aibel
Casting
Steven Schneider
Executive Producer
Steven Schneider
Executive Producer
Jonathan Oliveira
Casting Associate
Jonathan Oliveira
Casting Associate
Kelly Boaz
Casting Associate
Kelly Boaz
Casting Associate
Deborah Maxwell Dion
Casting Associate
Deborah Maxwell Dion
Casting Associate
Zameret Kleiman
Background Casting Director
Zameret Kleiman
Background Casting Director
Jeff Robinson
Co-Producer
Jeff Robinson
Co-Producer
Scott Alexander
Location Manager
Scott Alexander
Location Manager
Scott Friend
Co-Producer
Scott Friend
Co-Producer
Matthew Glasner
Casting Associate
Matthew Glasner
Casting Associate
Ashley Gray
Casting Associate
Ashley Gray
Casting Associate
Jessica Cheung
Production Manager
Jessica Cheung
Production Manager
Jassen Paradela
Key Grip Production Assistant
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
Jassen Paradela
Key Grip Production Assistant
Mackenzie Kerfoot
Casting Assistant
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
Mackenzie Kerfoot
Casting Assistant
Sound
Kid Cudi
Songs
Kid Cudi
Songs
Saleka
Songs
Saleka
Songs
Luke Gentry
Sound Designer
Luke Gentry
Sound Designer
Susan Jacobs
Music Supervisor
Susan Jacobs
Music Supervisor
Greg Chapman
Production Sound Mixer
Greg Chapman
Production Sound Mixer
Sandra Fox
Foley Artist
Sandra Fox
Foley Artist
Chris Burdon
Sound Re-Recording Mixer
Chris Burdon
Sound Re-Recording Mixer
Davi Aquino
Foley Recordist
Davi Aquino
Foley Recordist
Jill Purdy
Supervising Sound Editor
Jill Purdy
Supervising Sound Editor
Mark DeSimone
ADR Mixer
Mark DeSimone
ADR Mixer
Goro Koyama
Foley Artist
Goro Koyama
Foley Artist
Robert Ames
Conductor
Robert Ames
Conductor
Denis Bellingham
Boom Operator
Denis Bellingham
Boom Operator
Kevin Jung
Foley Recordist
Kevin Jung
Foley Recordist
Kevin Schultz
Foley Mixer
Kevin Schultz
Foley Mixer
Jeremy Price
Sound Designer
Jeremy Price
Sound Designer
Paul Lynch
ADR Mixer
Paul Lynch
ADR Mixer
Jenna Dalla Riva
Foley Recordist
Jenna Dalla Riva
Foley Recordist
Jack Heeren
Foley Mixer
Jack Heeren
Foley Mixer
Ben Meechan
Sound Designer
Ben Meechan
Sound Designer
Peter Pejtsik
Conductor
Peter Pejtsik
Conductor
Gilbert Lake
Sound Re-Recording Mixer
Gilbert Lake
Sound Re-Recording Mixer
Lesley Langs
Music Editor
Lesley Langs
Music Editor
Tyler Newhouse
Sound Recordist
Tyler Newhouse
Sound Recordist
Herdís Stefánsdóttir
Original Music Composer
Herdís Stefánsdóttir
Original Music Composer
James Bowman
ADR Mixer
James Bowman
ADR Mixer
Dashen Naidoo
Supervising Sound Editor
Dashen Naidoo
Sound Designer
Dashen Naidoo
Supervising Sound Editor
Dashen Naidoo
Sound Designer
Thomas Kodros
Dolby Consultant
Thomas Kodros
Dolby Consultant
Devin Doucette
ADR Mixer
Devin Doucette
ADR Mixer
Jack Madigan
Sound Effects Editor
Jack Madigan
Sound Effects Editor
Zach Hunter
Utility Sound
Zach Hunter
Utility Sound
Ashley Stevens
ADR Coordinator
Russ
Songs
Ashley Stevens
ADR Coordinator
Russ
Songs
Dylan Neely
Music Editor
Dylan Neely
Music Editor
Dan Haney
Assistant Sound Editor
Rob Boldock
Sound Recordist
Brendan Warren
ADR Mixer
Tania Vlassova
ADR Mixer
Steve Campagna
ADR Mixer
Camera
Sayombhu Mukdeeprom
Director of Photography
Sayombhu Mukdeeprom
Director of Photography
Angelo Colavecchia
"B" Camera Operator
Angelo Colavecchia
"B" Camera Operator
Ron Renzetti
Dolly Grip
Ron Renzetti
Dolly Grip
Douglas Koch
Additional Photography
Douglas Koch
Additional Photography
Michael Heathcote
Steadicam Operator
Michael Heathcote
"A" Camera Operator
Michael Heathcote
Steadicam Operator
Michael Heathcote
"A" Camera Operator
Andreas Evdemon
"A" Camera Operator
Andreas Evdemon
"A" Camera Operator
Sabrina Lantos
Still Photographer
Sabrina Lantos
Still Photographer
Robert Johnson
Key Grip
Robert Johnson
Key Grip
Barrett Axford
First Assistant "A" Camera
Barrett Axford
First Assistant "A" Camera
Jake Gilmour
Grip
Keri Anderson
Still Photographer
Jacob Rocha
Grip
Zsolt Speier
Key Grip
Jake Gilmour
Grip
Keri Anderson
Still Photographer
Jacob Rocha
Grip
Zsolt Speier
Key Grip
Christina Louie
Second Assistant "A" Camera
Peter Sweeney
"B" Camera Operator
Nicole Blanchard
Camera Loader
Ciaran Fennessey
Grip
Mark Berdock
Grip
Christina Louie
Second Assistant "A" Camera
Peter Sweeney
"B" Camera Operator
Nicole Blanchard
Camera Loader
Ciaran Fennessey
Grip
Mark Berdock
Grip
Crew
Justin Howell
Stunts
Justin Howell
Stunts
Vincent Rother
Stunts
Vincent Rother
Stunts
Jamie Jones
Stunt Coordinator
Jamie Jones
Stunt Coordinator
Bob Brown
Stunts
Bob Brown
Stunts
Jason Gosbee
Stunts
Jason Gosbee
Stunts
Moses Nyarko
Stunts
Moses Nyarko
Stunts
Al Vrkljan
Stunts
Al Vrkljan
Stunts
Dana Jones
Stunts
Dana Jones
Stunts
Eli Martyr
Stunts
Eli Martyr
Stunts
Alex Armbruster
Stunts
Alex Armbruster
Stunts
Brent Jones
Stunts
Cotton Mather
Stunts
Brent Jones
Stunts
Cotton Mather
Stunts
Melissa Kelly
Stunt Double
Melissa Kelly
Stunt Double
Nick Stead
Stunts
Nick Stead
Stunts
Jeanette Roxborough
Stunts
Jeanette Roxborough
Stunts
Daryl Patchett
Stunts
Daryl Patchett
Stunts
Brayden Jones
Stunts
Brayden Jones
Stunts
Wayne Wells
Stunts
Wayne Wells
Stunts
Brook Jones
Stunts
Brook Jones
Stunts
Carl Fortin
Stunts
Carl Fortin
Stunts
Neil Davison
Stunts
Neil Davison
Stunts
Dustin Faith
Stunts
Dustin Faith
Stunts
Victoria Goodman
Stunts
Victoria Goodman
Stunts
Kelly Jones
Stunts
Kelly Jones
Stunts
Mathieu Ledoux
Stunts
Mathieu Ledoux
Stunts
Tom Farr
Stunts
Tom Farr
Stunts
Riley Jones
Stunts
Riley Jones
Stunts
A. Ross De St. Croix
Stunts
A. Ross De St. Croix
Stunts
Trevor de Groot
Stunts
Trevor de Groot
Stunts
Chris Clemente
Post Production Supervisor
Chris Clemente
Post Production Supervisor
Derrick Franklin
Stunts
Derrick Franklin
Stunts
Janet Cormack
Scenic Artist
Janet Cormack
Scenic Artist
Paul Wicke
Compositor
Paul Wicke
Compositor
Mick Harkin
Compositor
Mick Harkin
Compositor
Jason Leeking
Transportation Coordinator
Jason Leeking
Transportation Coordinator
Yoav Dolev
Compositor
Yoav Dolev
Compositor
Eric Daniels
Stunts
Eric Daniels
Stunts
Will Hackett
Compositor
Will Hackett
Compositor
Innanen Mike
Special Effects Coordinator
Simone Quinlan
Special Effects Technician
Innanen Mike
Special Effects Coordinator
Simone Quinlan
Special Effects Technician
Cora Kozaris
Choreographer
Colby Bartine
Visual Effects Editor
Mathieu Bourguignon
Visual Effects Editor
Cora Kozaris
Choreographer
Colby Bartine
Visual Effects Editor
Mathieu Bourguignon
Visual Effects Editor
Kyra Smith
Stunts
Melanie Phan
Stunts
Serena Ly
Stunts
Kyra Smith
Stunts
Melanie Phan
Stunts
Serena Ly
Stunts
J.W. Lee Ionson
Generator Operator
Marek Krawczyk
Generator Operator
Jacob Solomon
Special Effects
J.W. Lee Ionson
Generator Operator
Marek Krawczyk
Generator Operator
Victor 'Chikko' Quon
Key Scenic Artist
Jacob Solomon
Special Effects
Paul Marshall
Transportation Captain
Aron Cristan
Transportation Co-Captain
Victor 'Chikko' Quon
Key Scenic Artist
Visual Effects
Edson Williams
VFX Supervisor
Edson Williams
VFX Supervisor
Chris Spry
Visual Effects Producer
Chris Spry
Visual Effects Producer
Jack Dorst
Visual Effects Producer
Jack Dorst
Visual Effects Producer
Alejandro Monzon
Digital Compositor
Alejandro Monzon
Digital Compositor
Gillian Pearson
Visual Effects Producer
Gillian Pearson
Visual Effects Producer
Josh Hulands
Compositing Supervisor
Josh Hulands
Compositing Supervisor
Vuong My Trinh
CG Artist
Vuong My Trinh
CG Artist
Yabin Morales
Visual Effects Supervisor
Yabin Morales
Visual Effects Supervisor
Javier Marcheselli
VFX Supervisor
Javier Marcheselli
VFX Supervisor
Daniel Bryce
VFX Artist
Andrea García Manzano
Visual Effects Coordinator
Will Towle
Visual Effects Supervisor
Daniel Bryce
VFX Artist
Andrea García Manzano
Visual Effects Coordinator
Will Towle
Visual Effects Supervisor
John Grimaldi Jr.
VFX Artist
Rich Pernice
VFX Artist
Christian Zeiler
VFX Artist
Art
Brick Mason
Storyboard Artist
Brick Mason
Storyboard Artist
Phillip Tellez
Construction Coordinator
Phillip Tellez
Construction Coordinator
Aaron Becker
Main Title Designer
Aaron Becker
Main Title Designer
Aaron Becker
Title Designer
Aaron Becker
Title Designer
Vic Rigler
Property Master
Vic Rigler
Property Master
Debbie DeVilla
Production Design
Debbie DeVilla
Production Design
Andrea Raymond
Art Department Coordinator
Andrea Raymond
Art Department Coordinator
Ron Hewitt
Property Buyer
Ron Hewitt
Property Buyer
Michael Church
Set Dresser
Michael Church
Set Dresser
Hsien Lun Su
Title Designer
Hsien Lun Su
Title Designer
David Wood
Set Designer
David Wood
Set Designer
Steve Bryant
Set Dresser
Steve Bryant
Set Dresser
Brittany Morrison
Set Decoration
Brittany Morrison
Set Decoration
Simon March
Set Dresser
Simon March
Set Dresser
Aleks Cameron
Art Direction
Aleks Cameron
Art Direction
Annabel Kearns
Set Dresser
Natalie Kitchen
Set Decoration Buyer
Heather Carlson
Graphic Designer
Ramiro Galan
Graphic Designer
Annabel Kearns
Set Dresser
Natalie Kitchen
Set Decoration Buyer
Heather Carlson
Graphic Designer
Ramiro Galan
Graphic Designer
Stephen Depko
Art Direction
Alex Zuck
Art Department Coordinator
Arlene Lott
Graphic Designer
Rebecca Daly
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
Lauren Batcher
Set Dresser
Rupert Gudgeon
Set Dresser
Peter C. Strange
Set Dresser
Tricia Stanley
Set Dressing Buyer
Sebastian Ponton
Assistant Property Master
Alex Taylor
Assistant Property Master
Erin Parton
Property Buyer
Harley Cohen
On Set Props
Stephen Depko
Art Direction
Alex Zuck
Art Department Coordinator
Arlene Lott
Graphic Designer
Rebecca Daly
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
Lauren Batcher
Set Dresser
Rupert Gudgeon
Set Dresser
Peter C. Strange
Set Dresser
Tricia Stanley
Set Dressing Buyer
Sebastian Ponton
Assistant Property Master
Alex Taylor
Assistant Property Master
Erin Parton
Property Buyer
Harley Cohen
On Set Props
Thomas Barker
Head Carpenter
Steve Quon
Lead Painter
Thomas Barker
Head Carpenter
Editing
Michael Hatzer
Digital Colorist
Michael Hatzer
Digital Colorist
Andre Rivas
Colorist
Andre Rivas
Colorist
Frank Biasi
Digital Intermediate Editor
Frank Biasi
Digital Intermediate Editor
Julian McDougald
Digital Intermediate Producer
Julian McDougald
Digital Intermediate Producer
Patrick Duchesne
Digital Intermediate Producer
Patrick Duchesne
Digital Intermediate Producer
Noemi Preiswerk
Editor
Noemi Preiswerk
Editor
Martin Zaharinov
First Assistant Editor
Martin Zaharinov
First Assistant Editor
Jacob Kirby
Digital Intermediate Editor
Nelson Vicens
Assistant Editor
Jacob Kirby
Digital Intermediate Editor
Nelson Vicens
Assistant Editor
Chuck Kahn
First Assistant Editor
Costume & Make-Up
Jo-Ann MacNeil
Makeup Department Head
Jo-Ann MacNeil
Makeup Department Head
Isabel De Biasio
Costume Set Supervisor
Isabel De Biasio
Costume Set Supervisor
Josie Stewart
Key Hair Stylist
Josie Stewart
Key Hair Stylist
Caroline Duncan
Costume Design
Caroline Duncan
Costume Design
Amber Chase
Assistant Makeup Artist
Amber Chase
Assistant Makeup Artist
Iantha Goldberg
Key Makeup Artist
Iantha Goldberg
Key Makeup Artist
Maribeth Knezev
Key Makeup Artist
Maribeth Knezev
Key Makeup Artist
Sandy Sokolowski
Hair Department Head
Sandy Sokolowski
Hair Department Head
Tori Binns
Assistant Hairstylist
Tori Binns
Assistant Hairstylist
William Ng
Costume Supervisor
William Ng
Costume Supervisor
Kelly Sullivan
Costume Assistant
Kelly Sullivan
Costume Assistant
Concetta Lundy
Costume Assistant
Sharon M. McDonell
Key Costumer
Concetta Lundy
Costume Assistant
Sharon M. McDonell
Key Costumer
Adam Urquhart
On Set Dresser
Adam Urquhart
On Set Dresser
Sarah Goodwin
Assistant Costume Designer
Madelaine Humeniuk
Truck Supervisor
Trelawnie Meade
Dresser
Sarah Goodwin
Assistant Costume Designer
Madelaine Humeniuk
Truck Supervisor
Trelawnie Meade
Dresser
Lighting
R. Scott Phillips
Gaffer
R. Scott Phillips
Gaffer
Antal Csendes
Electrician
Attila Dóczi
Gaffer
Nasim Kosarnia
Lighting Technician
Daniel Pauselius
Gaffer
Antal Csendes
Electrician
Attila Dóczi
Gaffer
Nasim Kosarnia
Lighting Technician
Daniel Pauselius
Gaffer
Jerry Borris
Best Boy Electric
Lorne Bainard
Electrician
Rohan Lawrence
Electrician
Nasim Kosarnia
Electrician
Andrea Hernandez
Electrician
Nikki Holmes
Rigging Gaffer
Dean Muto
Best Boy Electric
Bob Lamon
Key Rigging Grip
Matt Krogman
Rigging Grip
Jack Donovan
Rigging Grip
Jerry Borris
Best Boy Electric
Lorne Bainard
Electrician
Rohan Lawrence
Electrician
Nasim Kosarnia
Electrician
Andrea Hernandez
Electrician
Nikki Holmes
Rigging Gaffer
Dean Muto
Best Boy Electric
Bob Lamon
Key Rigging Grip
Matt Krogman
Rigging Grip
Jack Donovan
Rigging Grip