TVMFlix red logo, wide logo on TVMFlix
← Back to movie

Cast & Crew

Trap

Cast (100)

Josh Hartnett profile picture on TVMFlix

Josh Hartnett

as Cooper

Josh Hartnett profile picture on TVMFlix

Josh Hartnett

as Cooper

M. Night Shyamalan profile picture on TVMFlix

M. Night Shyamalan

as Spotter

M. Night Shyamalan profile picture on TVMFlix

M. Night Shyamalan

as Spotter

Hayley Mills profile picture on TVMFlix

Hayley Mills

as Dr. Josephine Grant

Hayley Mills profile picture on TVMFlix

Hayley Mills

as Dr. Josephine Grant

Mateo Arias profile picture on TVMFlix

Mateo Arias

as Opening Band Papa's Boots

Mateo Arias profile picture on TVMFlix

Mateo Arias

as Opening Band Papa's Boots

Alison Pill profile picture on TVMFlix

Alison Pill

as Rachel

Alison Pill profile picture on TVMFlix

Alison Pill

as Rachel

Marcia Bennett profile picture on TVMFlix

Marcia Bennett

as Cooper's Mother

Marcia Bennett profile picture on TVMFlix

Marcia Bennett

as Cooper's Mother

Ariel Donoghue profile picture on TVMFlix

Ariel Donoghue

as Riley

Ariel Donoghue profile picture on TVMFlix

Ariel Donoghue

as Riley

Kid Cudi profile picture on TVMFlix

Kid Cudi

as The Thinker

Kid Cudi profile picture on TVMFlix

Kid Cudi

as The Thinker

Saleka profile picture on TVMFlix

Saleka

as Lady Raven

Saleka profile picture on TVMFlix

Saleka

as Lady Raven

Joshua Peace profile picture on TVMFlix

Joshua Peace

as Suspicious SWAT Member

Joshua Peace profile picture on TVMFlix

Joshua Peace

as Suspicious SWAT Member

Marnie McPhail profile picture on TVMFlix

Marnie McPhail

as Jody's Mom

Marnie McPhail profile picture on TVMFlix

Marnie McPhail

as Jody's Mom

Vanessa Smythe profile picture on TVMFlix

Vanessa Smythe

as Tour Manager

Vanessa Smythe profile picture on TVMFlix

Vanessa Smythe

as Tour Manager

Steve Boyle profile picture on TVMFlix

Steve Boyle

as Lead SWAT Member

Steve Boyle profile picture on TVMFlix

Steve Boyle

as Lead SWAT Member

Jonathan Langdon profile picture on TVMFlix

Jonathan Langdon

as Jamie

Jonathan Langdon profile picture on TVMFlix

Jonathan Langdon

as Jamie

Khiyla Aynne profile picture on TVMFlix

Khiyla Aynne

as Wigged Dancing Girl

Khiyla Aynne profile picture on TVMFlix

Khiyla Aynne

as Wigged Dancing Girl

Abbas Wahab profile picture on TVMFlix

Abbas Wahab

as SWAT Member (Employee Area)

Abbas Wahab profile picture on TVMFlix

Abbas Wahab

as SWAT Member (Employee Area)

Michael Brown profile picture on TVMFlix

Michael Brown

as SWAT Member Leader at Limo

Michael Brown profile picture on TVMFlix

Michael Brown

as SWAT Member Leader at Limo

Bobby Manning profile picture on TVMFlix

Bobby Manning

as Scalper

Bobby Manning profile picture on TVMFlix

Bobby Manning

as Scalper

Lochlan Ray Miller profile picture on TVMFlix

Lochlan Ray Miller

as Logan

Lochlan Ray Miller profile picture on TVMFlix

Lochlan Ray Miller

as Logan

David D'Lancy Wilson profile picture on TVMFlix

David D'Lancy Wilson

as Sniper Leader

David D'Lancy Wilson profile picture on TVMFlix

David D'Lancy Wilson

as Sniper Leader

Lara Zaluski profile picture on TVMFlix

Lara Zaluski

as Friend of Woman on the Street

Lara Zaluski profile picture on TVMFlix

Lara Zaluski

as Friend of Woman on the Street

Joseph Daly profile picture on TVMFlix

Joseph Daly

as Limo Driver (Jeremiah)

Joseph Daly profile picture on TVMFlix

Joseph Daly

as Limo Driver (Jeremiah)

Dominique Brownes

as Woman on the Street

Dominique Brownes

as Woman on the Street

Hailey Summer profile picture on TVMFlix

Hailey Summer

as The Thinker's Assistant

Hailey Summer profile picture on TVMFlix

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 profile picture on TVMFlix

Maya Lee O'Connor

as Screaming Fan

Maya Lee O'Connor profile picture on TVMFlix

Maya Lee O'Connor

as Screaming Fan

Olivia Barrett profile picture on TVMFlix

Olivia Barrett

as Nurse

Olivia Barrett profile picture on TVMFlix

Olivia Barrett

as Nurse

Lauren Brady profile picture on TVMFlix

Lauren Brady

as Screaming Fan

Lauren Brady profile picture on TVMFlix

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 profile picture on TVMFlix

Elizabeth Victoria Wong

as Main Street Pedestrian

Elizabeth Victoria Wong profile picture on TVMFlix

Elizabeth Victoria Wong

as Main Street Pedestrian

Mark Bacolcol profile picture on TVMFlix

Mark Bacolcol

as Spencer

Mark Bacolcol profile picture on TVMFlix

Mark Bacolcol

as Spencer

Russ profile picture on TVMFlix

Russ

as Parker Wayne

Russ profile picture on TVMFlix

Russ

as Parker Wayne

Allison Ference profile picture on TVMFlix

Allison Ference

as Burn Victim

Harley Ruznisky profile picture on TVMFlix

Harley Ruznisky

as Jody

Allison Ference profile picture on TVMFlix

Allison Ference

as Burn Victim

Luke Charles profile picture on TVMFlix

Luke Charles

as SWAT (Police Officer by Stage)

Milan Deng

as Wigged Dancing Girl

Harley Ruznisky profile picture on TVMFlix

Harley Ruznisky

as Jody

Luke Charles profile picture on TVMFlix

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 profile picture on TVMFlix

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 profile picture on TVMFlix

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)

Writing

Directing

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

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

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

Costume & Make-Up

Lighting