Bobby Mercer
Mark Wahlberg
Angel Mercer
Tyrese Gibson
Councilman Douglas
Barry Shabaka Henley
Evan
Jernard Burks
Robert Bradford
Kenneth Welsh
Charlie
Tony Nappo
Victor Hoodlum
Shawn Singleton
Damian
Lyriq Bent
Gangbanger
Shomari Downer
Gang Leader
Mpho Koaho
Maschur
Costin Manu
Keenon
Kevin Duhaney
Jeremiah "Jerry" Mercer
André 3000
Father Lamont
Victor A. Young
Baffled Cop
Kevin Hanchard
Insurance Man
Greg Ellwand
Police Sergeant
Benz Antoine
Jack Mercer
Garrett Hedlund
Lt. Green
Terrence Howard
Detective Fowler
Josh Charles
Sofi
Sofía Vergara
Evelyn Mercer
Fionnula Flanagan
Victor Sweet
Chiwetel Ejiofor
Camille Mercer
Taraji P. Henson
Stunts
Desmond Campbell
Original Music Composer
David Arnold
Second Unit Director
Doug Coleman
Producer
Lorenzo di Bonaventura
Costume Design
Ruth E. Carter
Additional Music
Edward Shearmur
Director of Photography
Peter Menzies Jr.
Makeup Artist
Donald Mowat
Danny Lima
Gilbert B. Combs
Henry Kingi Jr.
Director
John Singleton
Supervising Dialogue Editor
Frank Smathers
Prosthetics
Gary Archer
Casting
Kimberly Hardin
Editor
Bruce Cannon
Billy Fox
Writer
David Elliot
Paul Lovett
Music Supervisor
Paul Stewart
Production Design
Keith Brian Burns
Executive Producer
Ric Kidney
Erik Howsam
Production Manager
Lyn Lucibello
Unit Production Manager
Art Direction
Andrew M. Stearn
Set Decoration
Clive Thomasson
Steadicam Operator
Angelo Colavecchia
Camera Operator
Script Supervisor
Samantha Armstrong
Sound Mixer
Glen Gauthier
Boom Operator
Steve Switzer
Additional Editing
Justin Bourret
Post Production Supervisor
Terra Abroms
Special Effects Supervisor
David Neil Trifunovich
Location Manager
Fred Kamping
Costume Supervisor
Linda Petty
Leslie A. Sebert
Hairstylist
Jennifer Bower O'Halloran
Casting Associate
Michelle Adams
Robin D. Cook
Set Designer
Rudy Braun
Michael Shocrylas
Production Coordinator
Sabine Graham
Unit Publicist
Karen Pidgurski
Still Photographer
George Kraychyk
Visual Effects Producer
Allen Maris
Visual Effects Editor
Scott Janush
Visual Effects Supervisor
Dennis Berardi
Fiona Campbell Westgate
Supervising Sound Editor
Greg Hedgepath
Sound Effects Editor
Mark Larry
Larry Kemp
Richard Adrian
Sound Re-Recording Mixer
John T. Reitz
Gregg Rudloff
David E. Campbell
Music Editor
Dan DiPrima
Robb Boyd
Construction Coordinator
Phillip Tellez
Alison Reid
Dialogue Editor
Simon Coke
Mark Gordon
Vic Radulich
Mike Szakmeister
Supervising ADR Editor
Bobbi Banks
ADR Editor
Kimberly Lowe Voigt
Property Master
Deryck Blake
Sound Recordist
Mark Johnston
Foley Editor
Valerie Davidson
Jonathan Klein
Jeremy Pitts
Thomas W. Small