Mark Wahlberg
Tyrese Gibson
André Benjamin
Garrett Hedlund
Terrence Howard
Josh Charles
Sofía Vergara
Fionnula Flanagan
Chiwetel Ejiofor
Taraji P. Henson
Mark Wahlberg as Bobby Mercer
Tyrese Gibson as Angel Mercer
André Benjamin as Jeremiah Mercer (as Andre Benjamin)
Garrett Hedlund as Jack Mercer
Terrence Howard as Lt. Green
Josh Charles as Detective Fowler
Sofía Vergara as Sofi
Fionnula Flanagan as Evelyn Mercer
Chiwetel Ejiofor as Victor Sweet
Taraji P. Henson as Camille Mercer
Barry Shabaka Henley as Councilman Douglas
Jernard Burks as Evan
Kenneth Welsh as Robert Bradford
Tony Nappo as Charlie
Shawn Singleton as Victor Hoodlum