Cast & Crew

Directed by

Sanaa Lathan
(directed by)

Writing Credits

Kay Oyegun
(screenplay by)
Angie Thomas
(based on the novel by)

Cast

Jamila Gray
Brianna 'Bri' Jackson
Noa Dior Rucker
Young Bri
Sanaa Lathan
Jay
Michael Cooper Jr.
Malik
Miles Gutierrez-Riley
Sonny
Method Man
Supreme
Da'Vine Joy Randolph
Aunt Pooh
Justin Martin
Milez
Titus Makin Jr.
Trey
Cason Peterson
Young Trey
Al-Teron
Scrap
Lil Yachty
Infamous Millz
Mike Epps
DJ Hype
Steven G. Turner
Reggie
L.A. Winters
Principal Rhodes
Bill Murphey
Superintendent Cook
Malachi Malik
Long
Cuyle Carvin
Tate
Ticarus Bunch
Doc
James Adam Tucker
Mr. Watson
Lady London
Ms. Tique
Corey Daniels
King Crown 1
Vin Hill
King Crown 2
Tim Perez-Ross
Doctor
Gata
M-Dot
Daniel Forbes Jr.
Bonquavius
Samantha Peel
Latronda
Lawson Touliatos
Antonio
Geanna Funes
Yessenia
Nijah Brenea
Dominique
Henry Boston
Connor
Nanayaa Prempeh
Attendee
Megan Hayes
Employer
Jake Alexander Williams
Student
Karyn Greer
News Anchor
Kelly Collins Lintz
Mindy Pittman
Savage Houston
Lamont
Justin S. Myrick
Daquan
Larry Rhem
Random Guy
Bruno Rose
World Star
Sarah Jon
Tammy
Nicholas Molencupp
Faculty
Jaylan O'Neal Abrams
Rap Battle Security Guard
Kathryn Andrea
High School Student
Andzelika Bobrova
Student
Jess Marie Carr
Flawless
Melina Datta
Student
Elbert Kim
School Board Member
Michael Miles
Officer Pullins
Sebastian Soler
Student
Jaclyn White
Rap Patron
Michelle L. Williams
Restaurant Patron / Rap Battle Patron (uncredited)
Niquitta S. Wolfe
Dope Girl

Produced by

Timothy M. Bourne
producer (produced by)
Marty Bowen
producer (produced by)
John Fischer
executive producer
Wyck Godfrey
producer (produced by)
Isaac Klausner
producer (produced by)
Jay Marcus
producer
Rapsody
executive producer
Robert Teitel
producer (produced by)
Angie Thomas
producer
Angie Thomas
producer (produced by)
George Tillman Jr.
producer (produced by)

Music by

Daniel Wohl
(original score by)

Cinematography by

Eric Branco
director of photography

Editing by

Steven Rosenblum
(edited by)

Casting By

Leah Daniels Butler
George Pierre
casting director

Production Design by

Page Buckner

Art Direction by

Joey Sarno
(art direction)

Set Decoration by

Cara Price

Costume Design by

Leigh Leverett

Makeup Department

Natasha Arellano
makeup artist
Jayla Ashford
makeup artist
Terae Dewitt
hair stylist
Tiffany Ford
makeup artist
Mychael Wallace
hair stylist
Dayvid Wilson
hair department head

Production Management

Marisa Clayton
post-production supervisor
Aaron Downing
exective in charge of post production
Heath Howard
production supervisor

Second Unit Director or Assistant Director

Emerald Black
second second assistant director
Kevin Breen
second assistant director
Katye Kalivoda
first assistant director

Art Department

John Bayles
Set Decoration Leadman
Jordan Beecham
production assistant set decoration department
Kimberly Blaurock
art department coordinator
Christopher B. Forster
graphic designer
Kelly Harrell
set dresser
Jason Alan Hoffman
co-general foreman
Sabrina James
set dresser
Kostadin Karakashev
Propmaker Foreperson
Sedrick Lakpa
set dresser
Brit McDonough
set dec coordinator
Adam Miller
assistant property master
Al Mirabella
property coordinator
Clarissa Mobley
Gang Boss
Michael Pigott
set dresser
Brock Ragsdale
set dresser
Katrina Rice
property master
Russell Webster
Construction Buyer/Foreman
Michael J. Wheeler
construction coordinator

Sound Department

Jason Abell
Re-Recording Mix Technician
Ian Bender
boom operator
Scott Cannizzaro
adr mixer
Aaron 'Cujo' Cooley
sound mixer: additional
Greg Crawford
adr mixer
Aidan Dykes
adr mixer
David Giammarco
Supervising Sound Editor / re-recording mixer
Tavish Grade
foley mixer
David Grimaldi
sound designer
Rae King
audio engineer
Jonathan Klein
Supervising Foley Editor
Skip Longfellow
first assistant sound editor
Matthew Manselle
foley mixer
Sean Massey
dialogue & adr supervisor
Chris Navarro
adr mixer
Luke Schwarzweller
re-recording mixer
Brian Straub
foley artist

Visual Effects by

Dave Isaac Santos Abuel
sr. compositor
Matt Akey
executive vfx producer
Keith S. Farley
on set vfx supervisor
Jereme Gelske
visual effects producer: Crafty Apes
Bryan Haines
digital compositor
Roland Porth
digital compositor
Christian Wood
visual effects supervisor: Crafty Apes
Joel Young
compositor
Julian Xavier Oliver
visual effects production coordinator: Paramount Pictures (uncredited)

Stunts

Jennifer Badger
stunt coordinator
Kevin Dyer
Stunt Double: Al-Teron
Jason Elwood Hanna
Stunt Double: Vincent Hill
Daniel Hargrave
stunts
Duke Jackson
water safety
Michael D. Jenkins
precision driver
Brian Mussetter
stunt driver
Ashani Roberts
stunt double: Jay

Camera and Electrical Department

Jay Adkins
video utility
Joshua Agosto
Electric rigging best boy
Nicholas Ard
Rigging Grip
Garrett Bailey-Gifford
rigging grip
David Besh
electrician
Zavier Bolton
B dolly
Dante Calero
BB Rigging Grip
Henry Cathey
best boy electric
Laila Cohen
loader
Peter Lee Donohue
lighting technician: day player
Erika Doss
still photographer
Pedro Escobar
gyro stabilized head technician
Greg Faysash
camera operator: "a" camera / steadicam operator
Eddy Flores
rigging gaffer
Tavyn Gentry
grip
Chris Holford
grip
Alexander A. Joseph
b: camera operator
Mark C. McManus
HD Video Assist Operator
Dehaven Moore
lighting technician
Justus Page
electrician
Fred Thomas
first assistant camera: "a" camera
Manning Tillman
first assistant camera
German Valle
gaffer
Alex Wahoski
electrician
Geoffrey Waters
Second Assistant camera: "b" camera

Casting Department

Erika Hibler
casting assistant
Christi Holliday
casting associate
Kimberly Johnson
casting associate
Ashley Lambert
adr voice casting
Anji Ray
extras casting assistant
Arianna Trames
adr voice casting

Costume and Wardrobe Department

Monica Blackmon
Truck costumer
Virginia Burton
costume supervisor
Emily Capers
set costumer
Marcella Elisa Caudill
assistant costume designer
Maiya Daniels
set costumer
Renee Naylor
set costumer

Editorial Department

Anil Balram
mastering technician
Carissa Clark
Account Executive
Nico Johnson
on-line editor
Tabia J. Johnson
post-production coordinator
Kyle King
colorist: dailies
Daniel Linge
Manger of Dailies Operations
Lorena Lomeli Moreno
digital intermediate producer
Elizabeth Niles
executive producer: Picture Post
Jorge Piniella
mastering technician
Nick Rosenblum
assistant editor
Steven Rosenblum
editor
B Sanchez
post-production coordinator
Cynthia E. Thornton
assistant editor
Gladys Valiente
post-production coordinator
Gino Volpe
Mastering Technician
Zifeng Zhuo
post-production coordinator
Bateman Lewis
jr editor: epk and bts (uncredited)

Location Management

Dean Adam Citroni
location scout
Sidney Droese
location coordinator
Ishmael
assistant location manager (as Ishmael Shakeel Haakeem)
Angie Dean Morrison
location scout
Arica S Olive
key assistant location manager
Donald Stewart
location scout
Seth Zimmerman
location manager

Music Department

Christopher Ahn
musician: cello
Eun-Mee Ahn
musician: violin (as Eun Mee Ahn)
Clint Bennett
music editor
Alison Bjorkedal
musician: harp
Bobby Francis
music producer
Erin Hines
music administration
Kier Lehman
music supervisor
Patty Macmillan
composer agent
Garth Neustadter
musician: violin
Tasha Peter
music coordinator
Mark Robertson
music contractor / musician: violin
Hillary Smith
musician: cello (as Hillary Smith Ahn)
Brian R. Taylor
score mixer

Script and Continuity Department

Lauren Buehler
script supervisor

Transportation Department

Donald Andrews
transportation co-captain
Justin Barnes
picture car coordinator
Michelle W. Head
dispatcher

Additional Crew

Kimberly Bailey
loop group
Aaron Becker
title co-designer / title designer
Tony Bellanton
location assistant
John Eric Bentley
loop group (as John Bentley)
Jason Bowen
production assistant
Anna Ruth Brown
covid testing coordinator
Kayla Burton
production assistant
Preston Butler
loop group
Oscar Camacho
loop group
Michael Cloutier
Health & Safety Secretary
Catero Alain Colbert
loop group (as Catero Colbert)
Gabrielle Jeanelle Cornish
assistant production coordinator
Kai Davis
health and safety manager
Chelsea Diaz-Garcia
Key Office Production Assistant
Jake Gardner
production assistant
Sharonda Gilbert
production staff
Caleb Gordon-Kilgore
production assistant
Sarah Elizabeth Grant
second assistant accountant
Cody Hall
production coordinator
Kayla Hamm
production assistant
Terrence Hardy
loop group
Casey Hasson
end titles: The End
Zora Howard
Additional Literary Material
Kevin Ingol
stand-in
Riri Joy
production assistant
Ashley Lambert
loop group
Arielle Lathan
Director's Assistant
J Lawrence
unit publicist
Michael Lo
title designer
Ashley London
loop group
Warner Loughlin
acting coach
Brett Marr
production assistant
Terence Mathews
loop group
Hayden May
Producer's Assistant Tim Bourne
Janora McDuffie
loop group
Nicholas Molencupp
payroll accountant
Devika Parikh
loop group
Chrystee Pharris
loop group
Arion Pierce
jay photo double
Rob Porter
police coordinator
Marshall J. Preston
production secretary
Jamie Quincy
Add'l BG Medic
Rapsody
poetry
Justin C. Shaw
loop group (as Justin Shaw)
Christina Sibul
Development Consultant
Christine Sines
first assistant accountant
Barry Strait
set medic
Victoria Washington
loop group
Michael Woodley
loop group
Steve Freedman
Executive in Charge of Production (uncredited)
All Filters