Full Cast & Crew
Top Billed Cast
Full Cast

Toni Collette
Diane Palmieri

Richard Roundtree
"Uncle" John Shaft

Ruben Santiago-Hudson
Jimmy Groves

Josef Sommer
Curt Flemming

Lynne Thigpen
Carla Howard

Philip Bosco
Walter Wade Senior

Pat Hingle
Judge Dennis Bradford

Lee Tergesen
Luger

Daniel von Bargen
Lt Kearney

Francisco 'Coqui' Taveras
Lucifer

Sonja Sohn
Alice

Peter McRobbie
Lt. Cromertie

Zach Grenier
Harrison Loeb

Richard Cocchiaro
Frank Palmieri

Ron Castellano
Mike Palmieri

Freddie Ricks
Big Raymond

Sixto Ramos
Bonehead

Andre Royo
Tattoo

Richard Barboza
Dominican

Mekhi Phifer
Trey Howard

Gano Grills
Cornbread

Catherine Kellner
Ivy

Philip Rudolph
Uniform Sergeant

Angela Pietropinto
Mrs Ann Palmieri

Joe Quintero
Asst DA Hector Torres

Lanette Ware
Terry

Stu 'Large' Riley
Leon

Mark Zeisler
DA Andrew Nicoli

Capital Jay
Golem

Bonz Malone
Malik

Henry G. Thomas
Malik's Crew

Brian Oswald Talbot
Malik's Crew

Preston Thomas
Malik's Crew

Marshall T. Broughton
Malik's Crew

Ann Ducati
Aunt Toni DeCarlo

Lisa Cooley
News Anchor

Elizabeth Banks
Trey's Friend

Scott Lucy
Trey's Friend

Chris Orr
Walter's Friend

Christopher Orr
Walter's Friend

Evan Farmer
Walter's Friend

Will Chase
Walter's Friend

Jeff Branson
Walter's Friend

Jerome Preston Bates
Desk Sergeant

John Elsen
Uniform Cop in Metronome

Nadine Mozon
Abused Woman

Lawrence Taylor
Lamont

Caprice Benedetti
Karen

John Cunningham
Judge

Louie Leonardo
Pistolero

Tony Rhune
Pistolero

Fidel Vicioso
Pistolero

F. Valentino Morales
Enforcer

Myron Primes
Young Blood

Universal
Young Blood

Travis Brandon Rosa
Fighting Boy

Matthew Wallace
Fighting Boy

Luis Torres
Fat Man

John Wojda
Construction Worker

Ahmed Al-Khan
Bystander at Metronome

Amer Al-Khan
Bystander at Metronome

Rashid Feleyfel
Bystander at Metronome

Gordon Parks
Lenox Lounge Patron

Joan Baker
"Uncle" John Shaft's Girlfriend (uncredited)

William H. Burns
Arresting Officer (uncredited)

Gabe Castillo
(uncredited)

Nicholas J. Coleman
Bystander at Metronome (uncredited)

Johanna Estevez
Girlfriend (uncredited)

Todd Fredericks
Bystander at Metronome (uncredited)

Carson Grant
Police Officer (uncredited)

Isaac Hayes
Mr. P (uncredited)

Doug Hutchison
Plane Door Opener (uncredited)

Deacon Ledges
(uncredited)

Deirdre Lovejoy
Police Officer (uncredited)

Carl Low
Dominican #5 (uncredited)

John E. Mack
Paramedic (uncredited)

Selena Mars
Protester (uncredited)

Riley G. Matthews, Jr.
Desk & Cell Officer (uncredited)

Thomas Mejia
Peoples Crew (uncredited)

Mercedes Mercado
Waitress (uncredited)

Dorian Missick
Young Man (uncredited)

Kevin O'Donnell
Club Kid (uncredited)

Nik Pjeternikaj
Detective (uncredited)

Gloria Reuben
Sgt. Council (uncredited)

Roman Rivera
(uncredited)

Dawn Robinson
Lenox Lounge Patron (uncredited)

Christina Rouner
Lenox Lounge Patron (uncredited)

Mustafa Shakir
Protester (uncredited)

Cue Shepherd
Sexy Girl (uncredited)

John Singleton
Bored Cop with Tea Cup (uncredited)

Peter Stickles
Mickey Hunt (uncredited)

Al Thompson
Pistolero (uncredited)

Lou Torres
Fatman (uncredited)
Crew
John Singleton
Director
Mark Roybal
Producer
Scott Rudin
Producer
John Singleton
Producer
David Arnold
Original Music Composer
Donald E. Thorin
Director of Photography
John Bloom
Editor
Antonia Van Drimmelen
Editor
Ilene Starger
Casting
Patrizia von Brandenstein
Production Design
Isaac Hayes
Original Music Composer
Paul Hall
Executive Producer
Amy Yanagisawa
Stunts
Jodi Michelle Pynn
Stunts
Rose Sias
Stunts
Angela Meryl
Stunt Double
Nick Gillard
Stunt Coordinator
John Singleton
Story
Shane Salerno
Story
Shane Salerno
Screenplay
John Singleton
Screenplay
Richard Price
Screenplay
Ernest Tidyman
Novel
Steve Nicolaides
Executive Producer
Adam Schroeder
Executive Producer
Eric Steel
Co-Producer
Al Rodgers
Editor
Dennis Bradford
Art Direction
George DeTitta Jr.
Set Decoration
Ruth E. Carter
Costume Design
Allan A. Apone
Makeup Artist
Don Kozma
Makeup Artist
Christine Leiter
Makeup Artist
Joseph E. Iberti
Unit Production Manager
Ramona Diaz Sanchez
Production Supervisor
Andrew Zolot
Post Production Supervisor
Julie A. Bloom
Second Assistant Director
Vebe Borge
First Assistant Director
Naomi Cromwell
Second Second Assistant Director
Bac DeLorme
Second Second Assistant Director
Nick Gillard
Second Unit Director
Rosadel Varela
Trainee Production Coordinator
Rosada Yarela
Trainee Production Coordinator
Eric Yellin
Second Second Assistant Director
Steve Kirshoff
Special Effects Coordinator
Gray Miller
Animation
Terel Gibson
Assistant Editor
Mikayla Abromowitz
Script Supervisor
David F. Bianculli
Production Assistant
Liza Bigger
Production Assistant
Bruce Franklin
First Assistant Director
Jalil Jay Lynch
Stunts





