All Cast

Richard Gere

Richard Gere

Off. Eddie Dugan

Don Cheadle

Don Cheadle

Det. Clarence 'Tango' Butler

Ethan Hawke

Ethan Hawke

Det. Sal Procida

Wesley Snipes

Wesley Snipes

Casanova 'Caz' Phillips

Vincent D'Onofrio

Vincent D'Onofrio

Bobby 'Carlo' Powers

Ellen Barkin

Ellen Barkin

Agent Smith

Michael Kenneth Williams

Michael Kenneth Williams

Red

Shannon Kane

Shannon Kane

Chantel

Brían F. O'Byrne

Brían F. O'Byrne

Det. Ronny Rosario

Will Patton

Will Patton

Lt. Bill Hobarts

Lili Taylor

Lili Taylor

Angela Procida

Wass Stevens

Wass Stevens

Det. Patrick Leary

Armando Riesco

Armando Riesco

Det. George Montress

Wade Allain-Marcus

Wade Allain-Marcus

C-Rayz

Logan Marshall-Green

Logan Marshall-Green

Melvin Panton

Jesse Williams

Jesse Williams

E. Quinlan

Hassan Johnson

Hassan Johnson

Beamer

Jas Anderson

Jas Anderson

K. Rock

John D'Leo

John D'Leo

Vinny

Stella Maeve

Stella Maeve

Cynthia

Raquel Castro

Raquel Castro

Katherine

Robert John Burke

Robert John Burke

State Trooper #1

Cle Sloan

Cle Sloan

Bruce MacVittie

Bruce MacVittie

Father Scarpitta (as Bruce Macvittie)

Sarah Thompson

Sarah Thompson

Sarie

Thomas Jefferson Byrd

Thomas Jefferson Byrd

Uncle Jeb

Lela Rochon

Lela Rochon

Investigator #1 (as Lela Rochon Fuqua)

Ed Moran

Ed Moran

Investigator #2

Isiah Whitlock Jr.

Isiah Whitlock Jr.

Investigator #3 (as Isiah Whitlock)

Tawny Cypress

Tawny Cypress

Allisa

Frank Anello

Frank Anello

NYPD Officer (uncredited)