Cast (40)

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)

Crew (45)

Lee Haugen

Editor

Nina Yang Bongiovi

Producer

Erica Brady

Associate Producer

Michael Y. Chow

Executive Producer

Sean Combs

Co-Executive Producer

Rick Famuyiwa

Executive Producer

David Grace

Co-Producer

David Lonner

Executive Producer

Mimi Valdés

Co-Producer

Caron Veazey

Co-Producer

Forest Whitaker

Producer

Pharrell Williams

Executive Producer

Kim Taylor-Coleman

Casting

Scott Falconer

Production Design

Lawson Brown

Art Direction

Christine Eyer

Set Decoration

Patrik Milani

Costume Design

Petrice Bankhead

Makeup Department Head

Sharon Simon

Makeup Artist

Brandon Fox

Set Dresser

Sarah Taub

Set Dresser

Shane Valentine

Set Dresser

Zane D. Bruce

Foley Artist

Greg Crawford

ADR Mixer

Mary Jo Devenney

Sound Mixer

Judah Getz

ADR Mixer

Chase Keehn

Sound Editor

Vicki Lemar

ADR Mixer

Craig Mann

Supervising Sound Editor

Craig Mann

Sound Re-Recording Mixer

Andrew Orkin

ADR Recordist

Laura Wiest

Sound Re-Recording Mixer

Ace Williams

Boom Operator

Antony Zeller

Foley Editor

Antony Zeller

Foley Mixer

Larry Fioritto

Special Effects Supervisor

Steve Newquist

Special Effects Coordinator

Stevan Del George

Visual Effects Supervisor

Patrick Lomantini II

VFX Artist

Jeri Thompson

Costume Supervisor

Rick Famuyiwa

Director

Rick Famuyiwa

Writer

Germaine Franco

Original Music Composer

Rachel Morrison

Director of Photography

Mimi Valdés

Music Supervisor