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
Cleaner
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Renny Harlin
Written By
Matthew Aldrich
written by
Cast
Samuel L. Jackson
Tom Cutler
Ed Harris
Eddie Lorenzo
Eva Mendes
Ann Norcut
Luis Guzmán
Det. Jim Vargas
Keke Palmer
Rose Cutler
Maggie Lawson
Cherie
Jose Pablo Cantillo
Miguel
Robert Forster
Arlo Grange
Edrick Browne
Det. Darrin Harris
Marc Macaulay
Vic
Rosalind Rubin
Crying Woman
Mike Guy
Priest #1
Richard Folmer
Priest #2
James Barnes
Lawyer
Linda Leonard
Francine Mason
Ritchie Montgomery
George Walton
Patrick Kirton
Jeff Lang
Peyton Wetzel
Hotel Manager
Yuriana Kim
Korean Woman
Stephanie Barnes
Marcy
Peter Franzén
Police Officer Bronson
Sarah Ann Schultz
Reporter Paula Felton
Christa Campbell
Coach Beth Jensen
Jada Kay
Coach Kylie Harris
Sara Jane Henriques
Gabriella
Angelina Rivera
Lila
Jackson Hurst
Paramedic
Ron Jacobsohn
Church Custodian
Lili Asvar
Detective
John T. Billingsley
Pedestrian
Heather Bloom
Reunion Friend
Kip Cummings
Hearse Driver
Jon Dainty
Off-Duty Fireman
Brad Dison
News Crew Boom Operator
Rex Dukes
Police man
Tammy Eaton
Reunion Friend
Ron Fagan
Detective
Ted Ferguson
The Hot Dog Man
Rosemary Garris
Detective
Chuck Halley
Newspaper Photographer
Terry L. Harris
Garbage man
Michael J. Hebert
Business Executive
Rodney Hill Jr.
Drug Dealer
Walt Hollis
Off Duty Police Officer
Richard F Law
Police Officer
Josh Madden
News Crew Camera Operator
Mike Martindale
Detective
Amy McGee-Harrell
Magazine Stand Patron / classmate
Terry Milam
Victim's Neighbor
Wayne Douglas Morgan
Off Duty Police Officer
Desi Page
Jump Roper
Ashley-Anne Parker
James Paul
Ribbon Cutting Ceremony Participant
Jeannie Perrin
Ribbon Cutting Ceremony Participant
Mark Robin Price
Sailor on Street
Cynthia Riser
News Crew Reporter
Cassidy Smith
Mourner - Grand-daughter
Bill Stinchcomb
Detective
George Wilson
Detective
Julie Wittner
Voice Over
Produced By
Danny Dimbort
executive producer
Michael P. Flannigan
producer
Joe Gatta
executive producer
Steve Golin
producer
Paul Green
executive producer
Lati Grobman
producer
Samuel L. Jackson
producer
Avi Lerner
producer
Alix Madigan
producer
David Pomier
line producer
Eli Selden
executive producer
Trevor Short
executive producer
Julie Yorn
executive producer
Music
Cory Chisel
Richard Gibbs
Cinematography
Scott Kevan
Sound
Steve C. Aaron
sound mixer
Joshua Adeniji
foley editor
Randy Babajtis
sound effects editor
Jeremy Balko
adr mixer
Alex Brazan
sound editor
Dhyana Carlton-Tims
supervising adr editor / supervising dialogue editor
Robert Dehn
assistant sound editor
Jason Dotts
sound editor
J. Alex Faucheux
sound editor
Jason Gaya
assistant sound editor
Judah Getz
foley mixer
Jerry Gilbert
re-recording mixer
Kevin Gradnigo
sound editor
Chris Main
boom operator
Zach Michaelis
foley artist
Jonathan Miller
supervising sound editor
Andrew Morgado
adr mixer
Stuart Provine
sound designer
Jonathan Wales
re-recording mixer
Jared Watt
sound utility
Phillip Young
assistant sound editor
Roy Machado
adr mixer
Editing
Brian Berdan
Casting Director
Monika Mikkelsen
Production Design
Richard Berg
Art Direction
Tim Eckel
Set Design
Hannah Beachler
Costumes
Susanna Puisto
Makeup
Allan A. Apone
makeup department head
Camille Friend
hair department head
Krystal Kershaw
makeup artist
Klexius Kolby
makeup artist: Ms. Mendes
Francisco X. Pérez
assistant makeup artist
JoAnn Stafford-Chaney
assistant hair stylist
Robert L. Stevenson
hair stylist: Mr. Jackson
Special Effects
Michael Clifford
special effects coordinator
Andy Krawiec
special effects technician
Visual Effects
Angelina Borisowa
visual effects assistant editor
Derek Bourque
visual effects artist
Lawles Bourque
visual effects artist
Rachel Clement
digital cleanup artist
Scott Coulter
visual effects producer / visual effects supervisor
Yasen Denev
digital matte painter
Ivelina Dobreva
compositor: Worldwide FX
Stanislav Draganov
visual effects
Robert Kirkpatrick
visual effects supervisor
John Lands
visual effects coordinator
Carolina Loreto
digital effects artist
Jordan Markov
visual effects editor
Nikolay Pachov
visual effect assistant editor
Milena Peneva
visual effects coordinator
Nick Peshunoff
visual effects coordinator
Stefan Tchakarov
visual effects production supervisor: Worldwide FX
Vladimir Zdravkov
visual effects systems administrator
Mark Fletcher
screen graphics designer
Assistant Director
Lynn Wegenka
second assistant director
Marvin Williams
second second assistant director
Mary Ellen Woods
first assistant director
Production Management
Jerry Gilbert
post-production supervisor
Todd Gilbert
executive in charge of post-production
Diana Lui
additional production supervisor: pre-production
David Pomier
unit production manager
Joshua Throne
production supervisor
Art Department
Jack Ballance
set designer
Chris Britt
lead man
Mike Cunningham
property master
James Diggs
lead painter
Melanie Ferguson
on-set dresser
Joey Gbur
set dresser
Jonathan Gesinski
storyboard artist
J.D. Jacoby
key on-set dresser
Jessica Lee
art department
Diego J. Martinez
art department coordinator
Gayle Merindino
scrapbook artist
Elizabeth Mire
set dressing buyer
F. Andrew Scott
stand-by painter
Floyd B. Sterling
set dresser
Jason Wilson
propmaker
Tom R. Wilson
construction coordinator
Eric Wolfe
carpenter
Stunts
Michael Beran
stunt performer
Mickey Giacomazzi
stunt coordinator
Davey Thompson
stunt double: Ed Harris
Editorial
Prince Bagdasarian
film and high definition coordinator
Tom Dailey
assistant editor
Julius Friede
digital intermediate colorist
Candice Levy
post-production coordinator
Dennis Little
digital intermediate producer
Jon Pehlke
digital intermediate editor
Sarah Priestnall
production supervisor: digital intermediate
Other
Mark Bascle
security driver: Samuel Jackson
Monte Emery
transportation
Connie Herring
local transportation captain
Jerry Jackson
transportation coordinator
Robert Jepson
set dec driver
Robert Larriviere
transportation office intern
Vicki Lybrand
transportation dispatcher
Beverly Reeves
driver
Brian Stackhouse
driver
Felicia Zamora
driver
Music Department
Selena Arizanovic
music coordinator
Cory Chisel
music
Jorge Costa
score mixer
Gordon Fordyce
score mixer
Stephanie Lowry
music editor
Magic A. Moreno
Mag and Digital Transfer Engineer: Todd Hollywood
Chris Morgan
scoring assistant
Mark Muraski
produced and mixed by: Song - Gettin' By
Patrick Russ
orchestrator
Ashley Waldron
music supervisor
Sherry Whitfield
music editor
Casting Department
Brent Caballero
extras casting
Tara Duncil
extras casting / local casting associate
Corey Flaspoehler
assistant: local casting director
Jamie Baremore Kiihnl
local casting assistant
Brinkley A. Maginnis
background casting / local casting
Natalie Patterson
background casting
Gene Vassilaros
casting associate
Costume Department
Leoisick Castro
key costumer
Askia Won-Ling Jacob
costumer: Mr. Jackson
Shannon Jantz
costumer
Meriwether Nichols
set costumer
Jed Pendergrass
wardrobe assistant
Lexi Price
costume assistant
Beverley Woods
costume supervisor
Camera Department
Justin Babin
rigging grip best boy
Danny Brazen
key grip
Darwin Montana Browne
co-key grip
Kevin Carlisle
grip
Duane Cooper
dolly grip: "b" camera
Rowland Egerton
rigging grip
Dan Furst
video assist operator
Kevin Gazdik
best boy rigging electric
Josh Greer
"a" camera second assistant
Douglas Huete-Soto
best boy electric
Scott Ippolito
assistant camera
Joe Iverson
electrician
Franklin Jones II
best boy rigging grip
Eric Leach
camera operator: "a" camera operator
Eric Leftridge
first assistant camera
Chris Leidholdt
rigging key grip
Jim Leidholdt
dolly grip
Luis Lopez DeVictoria
grip
Dominik Mainl
key first assistant camera
Bradley Martin
electrician
Mason McGuire
rigging electric
Michael Melendez
rigging electrician
Robert Morrison
grip
Shawn A. Mutchler
epk camera operator
Charlie Nauman
camera production assistant
John Orphan
assistant camera: "c" camera
Robert Owen
lighting technician
Trace Schneider
electrician
Wayne Sharp
grip
Jeff Taylor
film loader
Taj J. Teffaha
camera operator: "b" camera / steadicam operator
Todd Thompson
electrician
Daniel Tkaczyk
lighting technician
Jeremy Webre
lighting technician
Lisa Wiegand
camera operator: "c" camera
Jay W. Yowler
gaffer
Location Management
Christina DeCharles
location assistant
Gabriel Georgiev
location scout
Ed Lipscomb
location supervisor
Michelle C. Lipscomb
location coordinator
Gregory McNamara
location manager
John A. Metoyer
location assistant
Script Department
Portia Tickell
script supervisor
Movie title data and credits provided by