Brianna 'Bri' Jackson
Jamila Gray
Young Bri
Noa Dior Rucker
Scrap
Al-Teron
Infamous Millz
Lil Yachty
DJ Hype
Mike Epps
Reggie
Steven G. Turner
Principal Rhodes
LA Winters
Superintendent Cook
Bill Murphey
Long
Malachi Malik
Tate
Cuyle Carvin
Doc
Ticarus Bunch
Mr. Watson
James Adam Tucker
Jay
Sanaa Lathan
Ms. Tique
Lady London
King Crown 1
Corey Daniels
King Crown 2
Vin Hill
M-Dot
GaTa
Bonquavius
Daniel Forbes Jr.
Latronda
Samantha Peel
Antonio
Lawson Touliatos
Yessenia
Geanna Funes
Dominique
Nijah Brenea
Connor
Henry Boston
Malik
Michael Cooper Jr.
Attendee
Nanayaa Prempeh
Employer
Megan Hayes
Student
Jake Alexander Williams
News Anchor
Karyn Greer
Mindy Pittman
Kelly Collins Lintz
Lamont
Savage Houston
Daquan
Justin S. Myrick
Random Guy
Larry Rhem
World Star
Bruno Rose
Tammy
Sarah Jon
Sonny
Miles Gutierrez-Riley
Faculty
Nicholas Molencupp
Doctor
Tim Perez-Ross
Supreme
Method Man
Aunt Pooh
Da'Vine Joy Randolph
Milez
Justin Martin
Trey
Titus Makin Jr.
Young Trey
Cason Peterson
Director
Producer
Isaac Klausner
George Tillman Jr.
Stunt Coordinator
Jennifer Badger
Screenplay
Kay Oyegun
Robert Teitel
Stunts
Daniel Hargrave
Marty Bowen
Director of Photography
Eric Branco
Executive Producer
John Fischer
Editor
Steven Rosenblum
Timothy M. Bourne
Original Music Composer
Daniel Wohl
Production Design
Page Buckner
Novel
Angie Thomas
Jay Marcus