Loosely based on the criminal career of Frank Lucas, a gangster from La Grange, North Carolina, who smuggled heroin into the United States on American service planes returning from the Vietnam War, before being detained by a task force led by Newark Detective Richie Roberts.
Denzel Washington
as Frank Lucas
Russell Crowe
as Richie Roberts
Josh Brolin
as Detective Trupo
Chiwetel Ejiofor
as Huey Lucas
Cuba Gooding Jr.
as Nicky Barnes
Lymari Nadal
as Eva
Ted Levine
as Lou Toback
Armand Assante
as Dominic Cattano
John Ortiz
as Javier J. Rivera
John Hawkes
as Freddie Spearman
RZA
as Moses Jones
Yul Vazquez
as Alfonso Abruzzo