The story of Steve Harmon, a 17-year-old honor student whose world comes crashing down around him when he is charged with felony murder.
Kelvin Harrison Jr.
as Steve Harmon
Jeffrey Wright
as Mr. Harmon
Jennifer Hudson
as Mrs. Harmon
Jennifer Ehle
as Katherine O'Brien
Tim Blake Nelson
as Leroy Sawicki
John David Washington
as Richard 'Bobo' Evans
A$AP Rocky
as William King
Lovie Simone
as Renee Pickford
Nas
as Raymond 'Sunset' Green
Jharrel Jerome
as Osvaldo Cruz
Mikey Madison
as Alexandra Floyd
Paul Ben-Victor
as Anthony Petrocelli