Cast 100

Samuel L. Jackson
John Shaft

Vanessa Williams
Carmen Vasquez

Jeffrey Wright
Peoples Hernandez

Christian Bale
Walter Wade, Jr.

Busta Rhymes
Rasaan

Dan Hedaya
Jack Roselli

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
Philip Rudolph
Uniform Sergeant

Angela Pietropinto
Mrs Ann Palmieri
Joe Quintero
Asst DA Hector Torres

Lanette Ware
Terry

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

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
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)
Mary Ann Hannon
Walter Wade's Housekeeper (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)
Editing 4
Production 14

Ilene Starger
Casting
Mark Roybal
Producer

John Singleton
Producer

Scott Rudin
Producer
Ramona Diaz Sanchez
Production Supervisor
Rosada Yarela
Trainee Production Coordinator
Steve Nicolaides
Executive Producer
Eric Steel
Co-Producer
Rosadel Varela
Trainee Production Coordinator
Adam Schroeder
Executive Producer
Joseph E. Iberti
Unit Production Manager
David F. Bianculli
Production Assistant
Liza Bigger
Production Assistant
Directing 9

John Singleton
Director
Naomi Cromwell
Second Second Assistant Director
Bac DeLorme
Second Second Assistant Director
Eric Yellin
Second Second Assistant Director
Vebe Borge
First Assistant Director

Nick Gillard
Second Unit Director
Julie A. Bloom
Second Assistant Director
Mikayla Abromowitz
Script Supervisor
Bruce Franklin
First Assistant Director
Camera 1

Donald E. Thorin
Director of Photography
Sound 2

David Arnold
Original Music Composer

Isaac Hayes
Original Music Composer
Art 3
Patrizia von Brandenstein
Production Design
George DeTitta Jr.
Set Decoration
Dennis Bradford
Art Direction
Crew 8

Nick Gillard
Stunt Coordinator
Amy Yanagisawa
Stunts

Rose Sias
Stunts

Angela Meryl
Stunt Double

Jodi Michelle Pynn
Stunts
Andrew Zolot
Post Production Supervisor
Steve Kirshoff
Special Effects Coordinator

Jalil Jay Lynch
Stunts
Writing 6

John Singleton
Story

Shane Salerno
Screenplay

Richard Price
Screenplay

Shane Salerno
Story

John Singleton
Screenplay

Ernest Tidyman
Novel
Costume & Make-Up 4
Visual Effects 1
Gray Miller
Animation