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

Michael Y. Chow

Executive Producer

Patrik Milani

Costume Design

Petrice Bankhead

Makeup Department Head

Sarah Taub

Set Dresser

Caron Veazey

Co-Producer

Christine Eyer

Set Decoration

Mimi Valdés

Co-Producer

Kim Taylor-Coleman

Casting

Scott Falconer

Production Design

Nina Yang Bongiovi

Producer

David Grace

Co-Producer

Pharrell Williams

Executive Producer

Sharon Simon

Makeup Artist

Brandon Fox

Set Dresser

Sean Combs

Co-Executive Producer

David Lonner

Executive Producer

Lawson Brown

Art Direction

Shane Valentine

Set Dresser

Rick Famuyiwa

Executive Producer

Erica Brady

Associate Producer

Forest Whitaker

Producer

Greg Crawford

ADR Mixer

Laura Wiest

Sound Re-Recording Mixer

Vicki Lemar

ADR Mixer

Stevan Del George

Visual Effects Supervisor

Patrick Lomantini II

VFX Artist

Zane D. Bruce

Foley Artist

Judah Getz

ADR Mixer

Mary Jo Devenney

Sound Mixer

Chase Keehn

Sound Editor

Craig Mann

Sound Re-Recording Mixer

Antony Zeller

Foley Mixer

Craig Mann

Supervising Sound Editor

Ace Williams

Boom Operator

Antony Zeller

Foley Editor

Larry Fioritto

Special Effects Supervisor

Andrew Orkin

ADR Recordist

Steve Newquist

Special Effects Coordinator

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