All Cast

Mark Wahlberg

Mark Wahlberg

Bobby Mercer

Tyrese Gibson

Tyrese Gibson

Angel Mercer

André 3000

André 3000

Jeremiah "Jerry" Mercer

Garrett Hedlund

Garrett Hedlund

Jack Mercer

Terrence Howard

Terrence Howard

Lt. Green

Josh Charles

Josh Charles

Detective Fowler

Sofía Vergara

Sofía Vergara

Sofi

Fionnula Flanagan

Fionnula Flanagan

Evelyn Mercer

Chiwetel Ejiofor

Chiwetel Ejiofor

Victor Sweet

Taraji P. Henson

Taraji P. Henson

Camille Mercer

Barry Shabaka Henley

Barry Shabaka Henley

Councilman Douglas

Jernard Burks

Jernard Burks

Evan

Kenneth Welsh

Kenneth Welsh

Robert Bradford

Tony Nappo

Tony Nappo

Charlie

Shawn Singleton

Shawn Singleton

Victor Hoodlum

Lyriq Bent

Lyriq Bent

Damian

Shomari Downer

Shomari Downer

Gangbanger

Mpho Koaho

Mpho Koaho

Gang Leader

Costin Manu

Costin Manu

Maschur

Kevin Duhaney

Kevin Duhaney

Keenon

Victor A. Young

Victor A. Young

Father Lamont

Kevin Hanchard

Kevin Hanchard

Baffled Cop

Greg Ellwand

Greg Ellwand

Insurance Man

Benz Antoine

Benz Antoine

Police Sergeant