X

Cast & Crew

Directed By

Written By

Paul Aaron
written by

Cast

Philip Akin
Minister
Anna Carolina Arias
Esperanza Batista
Ron Canada
Dr. Bratton
Ivonne Coll
Mrs. Batista
Shane Daly
Batista Cop #1
Guillermo Diaz
Miguel Batista
Omar Epps
Jeff Cole / J. Reid
Delores Etienne
Grandmother
Wendii Fulford
Mrs. Connelly
Brian Furlong
Batista Cop #2
Catherine Goudier
Mrs. D'Ambrosio
Pam Grier
Det. Angela Wilson
Jackie Hargrave
Mrs. Johnson
Hill Harper
Breezy T.
Edward Heeley
Professor
Howard Hoover
Officer #2
Tatum Hunter
4-yr. Old Connelly
Claire Johnson
2-yr. Old Connelly
Robert LaSardo
Felipe Batista
Dustin Leonard
Marcus (8 yrs.)
Jordan Leonard
Marcus (3 yrs.)
Toya Alexis
Female Cadet
LL Cool J
Dwayne Gittens (God)
Mya
Loretta
Toby Proctor
Red-Haired Cadet
Victor Rivers
Romeo Concepcion
Stanley Tucci
Preston D'Ambrosio
Jake Weber
Daniel Connelly
Richard Doone
Plain clothes cop, ghetto scene
WBBrown II
Thug #4
Nas
Drug Dealer on Street Corner
Derrick Simmons
Young Drug Dealer

Produced By

Paul Aaron
producer
Don Carmody
executive producer
Jeremy Kramer
executive producer
Amy Slotnick
executive producer
Bob Weinstein
executive producer
Harvey Weinstein
executive producer

Cinematography

Sound

Fernando Ascani
adr: services, Howard Schwartz Recording
Stephen Barden
dialogue editor / sound conforming editor
Eleanor Beaton
assistant editor
Todd Beckett
Additional Re-Recording Mixer: For Deluxe Toronto
Mark Berger
re-recording mixer
Fred Brennan
dialogue editor
Karen Brocco
supervising assistant
Richard Cadger
dialogue editor
Kris Campbell
adr: services, Post Sound Corporation
Kathy Choi
sound effects assistant / assistant sound effects editor
Kevin Compayre
boom operator
Roderick Deogrades
sound effects editor
Steve Guercio
boom operator
Ronayne Higginson
dialogue assistant
Bill Higley
adr: services, Howard Schwartz Recording
Lora Hirschberg
re-recording mixer
Larry Hopkins
layback mixer
Janice Ierulli
dialogue editor
Steve Jaszkowiak
adr: services, Post Sound Corporation
Colin Jones
boom operator
Sean Kelly
dialogue editor
Garrett Kerr
dialogue supervisor / supervising dialogue editor
John Kestler
adr: services, Post Sound Corporation
Andy Koyama
additional re-recording mixer: for Deluxe Toronto
Goro Koyama
foley artist
Mishann Lau
dialogue assistant
Joanna Laurent
fx assistant editor
Andy Malcolm
foley artist
Ron Malligers
foley recordist
Tom Mather
production sound mixer
David McCallum
sound effects editor
Stuart McCowan
assistant editor
Fumiko Moribe
foley assistant
Daniel Pellerin
additional re-recording mixer: Deluxe Toronto
Andrew Plain
supervising sound editor
Gary A. Rizzo
additional re-recording mixer: For Skywalker Sound
Robert Shoup
supervising sound editor
Kent Sparling
additional re-recording mixer: For Skywalker Sound
Daniel Sperry
stereo sound consultant: Dolby
Etoile Stewart
supervising dialogue assistant
Wayne Swingle
dialogue editor
Jane Tattersall
supervising sound editor
David Drainie Taylor
dialogue editor
Randy Thom
additional sound design
Bonnie Whitehall
sound effects trainee
Rebecca Wright
foley assistant
Sharon Zupancic
foley assistant
Keith Elliott
re-recording mixer
Sean Landeros
machine room operator
Colin O'Neill
digital audio technician
Steve Romanko
technical staff: Skywalker Sound
Ronald G. Roumas
Re-Recordist
Mike Woroniuk
Additional Re-Recording Mixer / Re-Recording Mixer

Production Design

Art Direction

Set Design

Makeup

Mario Cacioppo
key makeup artist
Reeve Cuerrier
key hair stylist
Cheryl Ross
assistant hair stylist
Linda Steeves
assistant makeup artist
Laini Thompson
makeup artist: Mr. Epps

Special Effects

Warren Appleby
special effects assistant
Robert Garrigus
special effects technician
John D. Jay
special effects: Cincinnati crew
Michael Kavanagh
special effects coordinator
John MacGillivray
special effects key
Dawn Rivard
special effects
Derek Liscoumb
special effects technician

Visual Effects

Rob Blue
digital artist: main title
Jamie Hallett
digital compositor

Assistant Director

Walter Gasparovic
first assistant director
Alan Goluboff
first assistant director
Jonnie Katz
third assistant director
Michal Page
fourth assistant director
Kent A. Smith
assistant director: Cincinnati
William Spahic
first assistant director
Rose Tedesco
second assistant director
Stewart Young
second assistant director

Production Management

Liz Amsden
production supervisor
Gregor Hutchison
post-production supervisor
Joyce Kozy King
production manager
Tracy McGrath
executive in charge of production
Jefferson Richard
unit manager

Art Department

Rossana DeCampo
key scenic artist
Ron Dickie
property master
Jeffrey A. Melvin
property master
Edward Tamayo
set dresser
Mark Thomson
construction coordinator

Stunts

Steve Lucescu
stunt coordinator / stunts
Darren Marsman
stunt double: LL Cool J / stunts
Wayne Wells
boxing composer / stunt performer / stunts

Editorial

Gary Fluxgold
first assistant editor
John Lee
first assistant editor: Australia
Bob McMillian
color timer
Catherine Rankin
negative cutter
Stephen Young Chin
editorial technical consultant

Other

Norm Henderson
transportation coordinator
John Ozolins
transportation captain
Nick W. Pastrano
driver: honeywagon

Music Department

Pete Anthony
conductor / orchestrator
Tom Brown
music preparation
Kostas Christides
orchestrator / score coordinator / score producer
Sandy DeCrescent
orchestra contractor
Rich Dickerson
associate music supervisor
Michael Farrow
score mixer
Frank Fitzpatrick
music supervisor
M.B. Gordy
musician: Percussion
Tanya Noel Hill
music editor
Jim Hoffman
music preparation
Charles Martin Inouye
supervising music editor
Jon Kull
orchestrator
Flavio Motalla
score producer
Sujin Nam
score coordinator
Jasper Randall
score coordinator
David Reynolds
score coordinator
Michael T. Ryan
music editor
Steven L. Smith
music preparation
Randy Spendlove
executive music producer
Christopher Young
orchestrator

Casting Department

Ross Clydesdale
casting: Toronto
Douglas Embry
extras casting
Belinda Gardea
casting associate
Jessica Gee-George
adr voice casting: TV/Airline Version
Juli-Ann Kay
casting associate
Nicole Landau
extras casting assistant
Anna Park
additional casting
Jane Rogers
extras casting
Linda Winters
extras casting: local

Costume Department

Robin K Fields
costume supervisor: costumes
Anita Simard
wardrobe set supervisor

Camera Department

Matt Dinerstein
still photographer
Russ Faust
electrician
Brad Hruboska
steadicam operator
Bruce Macaulay
still photographer
Tim Merkel
steadicam operator
David Niven
assistant camera 2nd unit
Harald Ortenburger
camera operator

Location Management

Deirdre Costa
location manager
John Grant
assistant location manager: additional photography
Byron A. Martin
location manager
Ron McKenzie
location assistant
Randy Morgan
assistant location manager

Script Department

Joanne T. Harwood
script supervisor
Movie title data and credits provided by
IMDb logo