Shameik Moore
Malcolm
Shameik Moore
Malcolm
Zoë Kravitz
Nakia
A$AP Rocky
Dom
Kiersey Clemons
Diggy
Tony Revolori
Jib
Blake Anderson
Will Sherwood
Chanel Iman
Lily
Roger Guenveur Smith
Austin Jacoby
LaKeith Stanfield
Bug
Tyga
De'Andre
De'Aundre Bonds
Stacey
Bruce Beatty
Mr. Bailey
Quincy Brown
Jaleel
Forest Whitaker
The Narrator (voice)
Kimberly Elise
Lisa Hayes
Rick Fox
Councilman Blackmon
Allen Maldonado
Allen the Bouncer
Vince Staples
Dom's Crew 1
Amin Joseph
The Voice
Casey Veggies
The Rapper
Ashton Moio
Lance
Julian Brand
Mario
Christopher Glenn
Crip 1
Ricky Harris
Tannehill James
Wyking Jones
SAT Proctor
Kap G
Fidel X
Josh Meyer
DEA Tech
Mimi Michaels
AJ's Secretary
Lidia Porto
Marta
Simmie Sims
Test Taker
Milton T.J. Taylor
Young Malcolm
Benjamin Levy Aguilar
Student (uncredited)
Michael Flores
Short Order Cook (uncredited)
Emmanuel Manzanares
Stick Up Man #4 (uncredited)
Jeremy Marinas
Stick Up Man #2 (uncredited)
Nino Nava
Student (uncredited)
Larnell Stovall
The Driver (uncredited)
Ryan Stroud
Bartender (uncredited)
Alex Urbom
Fidel's Crew 1 (uncredited)
Jonny Yoku
Party Goer! (uncredited)
Caron Veazey
Co-Producer
Kim Taylor-Coleman
Casting
Erica Brady
Associate Producer
Pharrell Williams
Executive Producer
Mimi Valdés
Co-Producer
David Grace
Co-Producer
Christine Eyer
Set Decoration
Sharon Simon
Makeup Artist
Forest Whitaker
Producer
Michael Y. Chow
Executive Producer
Lawson Brown
Art Direction
Shane Valentine
Set Dresser
Nina Yang Bongiovi
Producer
Patrik Milani
Costume Design
David Lonner
Executive Producer
P. Diddy
Co-Executive Producer
Brandon Fox
Set Dresser
Lee Haugen
Editor
Sarah Taub
Set Dresser
Scott Falconer
Production Design
Craig Mann
Sound Re-Recording Mixer
Rick Famuyiwa
Executive Producer
Petrice Bankhead
Makeup Department Head
Larry Fioritto
Special Effects Supervisor
Jeri Thompson
Costume Supervisor
Zane D. Bruce
Foley Artist
Mary Jo Devenney
Sound Mixer
Vicki Lemar
ADR Mixer
Andrew Orkin
ADR Recordist
Stevan Del George
Visual Effects Supervisor
Laura Wiest
Sound Re-Recording Mixer
Steve Newquist
Special Effects Coordinator
Ace Williams
Boom Operator
Antony Zeller
Foley Mixer
Antony Zeller
Foley Editor
Patrick Lomantini II
VFX Artist
Judah Getz
ADR Mixer
Greg Crawford
ADR Mixer
Chase Keehn
Sound Editor
Craig Mann
Supervising Sound Editor
Rick Famuyiwa
Director
Rick Famuyiwa
Writer
Germaine Franco
Original Music Composer
Rachel Morrison
Director of Photography
Mimi Valdés
Music Supervisor