Credits
Cast

Mark Wahlberg
Bobby Mercer

Tyrese Gibson
Angel Mercer

André 3000
Jeremiah "Jerry" Mercer

Garrett Hedlund
Jack Mercer

Terrence Howard
Lt. Green

Josh Charles
Detective Fowler

Sofía Vergara
Sofi

Fionnula Flanagan
Evelyn Mercer

Chiwetel Ejiofor
Victor Sweet

Taraji P. Henson
Camille Mercer

Barry Shabaka Henley
Councilman Douglas

Jernard Burks
Evan

Kenneth Welsh
Robert Bradford

Tony Nappo
Charlie
Shawn Singleton
Victor Hoodlum

Lyriq Bent
Damian

Shomari Downer
Gangbanger

Mpho Koaho
Gang Leader

Costin Manu
Maschur

Kevin Duhaney
Keenon

Victor A. Young
Father Lamont

Kevin Hanchard
Baffled Cop

Greg Ellwand
Insurance Man

Benz Antoine
Police Sergeant
Art
Andrew M. Stearn
Art Direction
Phillip Tellez
Construction Coordinator
Keith Brian Burns
Production Design
Deryck Blake
Property Master
Clive Thomasson
Set Decoration
Michael Shocrylas
Set Designer
Rudy Braun
Set Designer
Camera
Angelo Colavecchia
Camera Operator, Steadicam Operator

Peter Menzies Jr.
Director of Photography
George Kraychyk
Still Photographer
Costume & Make-Up

Ruth E. Carter
Costume Design
Linda Petty
Costume Supervisor
Jennifer Bower O'Halloran
Hairstylist

Donald Mowat
Makeup Artist
Leslie Sebert
Makeup Artist

Gary Archer
Prosthetics
Crew

Edward Shearmur
Additional Music
Terra Abroms
Post Production Supervisor

Gilbert B. Combs
Stunts

Danny Lima
Stunts

Desmond Campbell
Stunts
Alison Reid
Stunts

Henry Kingi Jr.
Stunts
Karen Pidgurski
Unit Publicist
Scott Janush
Visual Effects Editor
Directing

John Singleton
Director
Samantha Armstrong
Script Supervisor

Doug Coleman
Second Unit Director
Editing
Justin Bourret
Additional Editing
Bruce Cannon
Editor
Billy Fox
Editor
Production
Robin D. Cook
Casting
Kimberly Hardin
Casting
Michelle Adams
Casting Associate
Erik Howsam
Executive Producer
Ric Kidney
Executive Producer, Unit Production Manager
Fred Kamping
Location Manager

Lorenzo di Bonaventura
Producer
Chris Comrie
Production Accountant
Sabine Graham
Production Coordinator
Danny McNair
Production Coordinator
Lyn Lucibello
Production Manager
Sound
Kimberly Lowe Voigt
ADR Editor
Steve Switzer
Boom Operator
Mark Gordon
Dialogue Editor
Mike Szakmeister
Dialogue Editor
Vic Radulich
Dialogue Editor
Simon Coke
Dialogue Editor
Valerie Davidson
Foley Editor
Thomas W. Small
Foley Editor
Jonathan Klein
Foley Editor
Jeremy Pitts
Foley Editor
Dan DiPrima
Music Editor
Robb Boyd
Music Editor
Paul Stewart
Music Supervisor

David Arnold
Original Music Composer
Richard Adrian
Sound Effects Editor
Larry Kemp
Sound Effects Editor
Mark Larry
Sound Effects Editor
Glen Gauthier
Sound Mixer
David E. Campbell
Sound Re-Recording Mixer
Gregg Rudloff
Sound Re-Recording Mixer
John T. Reitz
Sound Re-Recording Mixer
Mark Johnston
Sound Recordist
Bobbi Banks
Supervising ADR Editor

Frank Smathers
Supervising Dialogue Editor
Greg Hedgepath
Supervising Sound Editor
Visual Effects
David Neil Trifunovich
Special Effects Supervisor
Allen Maris
Visual Effects Producer
Fiona Campbell Westgate
Visual Effects Producer

Dennis Berardi
Visual Effects Supervisor
Writing
David Elliot
Writer
Paul Lovett
Writer