Filmmakers
Above the lineBR
Director
Boots Riley
BR
Screenplay
Boots Riley
Writer
NB
Cinematography
Natasha Braier
Director of Photography
MH
Editing
Matthew Hannam
Editor
TG
Editing
Terel Gibson
Editor
MG
Music
Merrill Garbus
Original Music Composer
NB
Music
Nate Brenner
Original Music Composer
CG
Production Design
Christopher Glass
SK
Costume Design
Shirley Kurata
Cast
42KP
Keke Palmer
Corvette
NA
Naomi Ackie
Sade
TP
Taylour Paige
Mariah
PL
Poppy Liu
Jianhu
EG
Eiza González
Violeta
DM
Demi Moore
Christie Smith
LS
LaKeith Stanfield
Pinky Ring Guy
WP
Will Poulter
Grayson
DC
Don Cheadle
Dr. Jack
KY
Kara Young
Crying Black Mother
JR
Jason Ritter
Upstanding Community Member
EA
Eric André
Futuristic Police Tank Cop
KB
Kate Berlant
Mall Manager on P.A. (voice)
AD
Adam Devine
Christie's Boy Toy
VM
Viggo Mortensen
Documentary Narrator - Heine Schlumpf (voice)
JF
Jermaine Fowler
Based Young Dude
NB
Najah Bradley
Mansion
KD
Kerris Dorsey
Jamie
RW
Rachel Walters
Stevie
JC
Jamel Chambers
Marvin
AZ
Alan Z
Li Pan
KS
Kasmere Trice Stanfield
Whitney
SM
Summer McCusker
Interviewer
BS
Briana Starks
Customer Returning Dress
SE
Sarah Elaine
Barista
MC
Mahdi Cocci
Designer Suit Dude
MH
Melissa Oulton Haas
High End Store Worker
HA
Hannah Alline
High End Store Manager
DA
Daniel Annone
Executive Assistant at Bar
NL
Nikki Lowe
Woman in Crazy Shoes
SH
Scarlette Amber Hernandez
Convenience Store Cashier
PL
Pete Lee
Factory Owner
RT
Robin Thede
Light-Skinned Mariah
KB
Kristin Mercedes Bence
Fashion Show Worker (Uncredited)
IL
Ivy Lightsey
Model (Uncredited)
DD
David Dunston
Street Hustler (Uncredited)
AD
Angelina David
Twin #1 (Uncredited)
ND
Nadia Dawn
Striker (Uncredited)
BH
Brittany Lee Hellmeister
Fit Model (Uncredited)
SP
Sia Poorak
Club Couple (Uncredited)
HC
Hasani Vibez Comer
Biker (Uncredited)
RT
Rawan Tamimi
Store Clerk (Uncredited)
Departments
120Production
- Kate GondweAssociate Producer
- Rebecca DealyCasting
- Emily CheungCo-Executive Producer
- Dani KlemesCo-Executive Producer
- Milos MilicevicCo-Producer
- John SylvaCo-Producer
- Iris TorresCo-Producer
- Michael JackmanExecutive Producer
- Gus DeardoffExecutive Producer
- Megan EllisonExecutive Producer
- Ken KaoExecutive Producer
- Josh RosenbaumExecutive Producer
- Tom QuinnExecutive Producer
- Jeff DeutchmanExecutive Producer
- Ryan FrisciaExecutive Producer
- Emily ThomasExecutive Producer
- Keke PalmerExecutive Producer
- Claire TimmonsExecutive Producer
- Sharon PalmerExecutive Producer
- Elizabeth NilesExecutive Producer
- Zara ParkExecutive Producer
- Ryan FrisciaFinance
- Leo UlloaFinance
- Chelsea ShisterFinance
- Andrew SwettProducer
- Aaron RyderProducer
- Jon ReadProducer
- Allison Rose CarterProducer
- Boots RileyProducer
- Anav SaxenaProducer's Assistant
- Matthew MedlinUnit Production Manager
Camera
- Matías Mesa"A" Camera Operator
- Janice Min"B" Camera Operator
- Jonathan CarbonaroDigital Imaging Technician
- Matthew HornFirst Assistant "A" Camera
- Jamie PairFirst Assistant "B" Camera
- Robert VelikySecond Assistant "A" Camera
- Cory BlakeSecond Assistant "B" Camera
- Craig KiefSecond Unit Director of Photography
- Christopher WarrenSecond Unit Director of Photography
- Matías MesaSteadicam Operator
- Peter LeeStill Photographer
Sound
- Benjamin FarthingBoom Operator
- Margie O'MalleyFoley Artist
- Chris FrazierFoley Editor
- Frank RinellaFoley Mixer
- Frank RinellaFoley Supervisor
- Cheryl WangMusic Supervisor
- Tom MyersSound Designer
- Kent SparlingSound Effects Editor
- Doug WinninghamSound Effects Editor
- Scott GuitteauSound Effects Editor
- Paul ReedSound Mixer
- Tom MyersSound Re-Recording Mixer
- Kent SparlingSound Re-Recording Mixer
- Andre FenleySupervising Sound Editor
Art
- Joshua Paul MessargeArt Department Coordinator
- Emma RentzAssistant Art Director
- Kelsey BrennanGraphic Designer
- J. Otto SeiboldMain Title Designer
- Kate LowrySet Decorating Coordinator
- Lizbeth AyalaSet Decoration
- Kristy KlinckSet Decoration Buyer
- Rachel BellSet Decoration Buyer
- Natosha RiedlSet Decoration Buyer
- Yu Kil-wonSet Designer
- Chris BiddleSet Designer
- Adam BennettSet Dresser
- Preston JacobSet Dresser
- Juan GuardadoSet Dresser
- Reid KilburnSet Dresser
- Marcus MuellerSet Dresser
- Chauncey PattersonSet Dresser
- Molly StaroweskySet Dresser
- Jalaullah SteenSet Dresser
- Jackson WilsonSet Dresser
- Willem ZumwaltSet Dresser
- Spencer EdwardsSet Dresser
- Troy SizemoreSupervising Art Director
Costume & Make-Up
- Lindsey HartmanAssistant Costume Designer
- Jessi DeanHair Designer
- Jeremy JohnsonHairstylist
- Autumn McKenneyKey Makeup Artist
- Kaya CresswellMakeup Artist
- Christopher OsorioMakeup Artist
- Jeremy DellMakeup Department Head
- Vincent Van DykeProsthetic Designer
- Alexei DmitriewProsthetic Makeup Artist
- Kevin KirkpatrickProsthetic Makeup Artist
- Alexei DmitriewSpecial Effects Makeup Artist
- Kevin KirkpatrickSpecial Effects Makeup Artist
Visual Effects
- Chris MacKenzieVFX Artist
- Jacob ReardonVisual Effects Producer
- Christopher GuzmanVisual Effects Producer
- Darren OrrVisual Effects Producer
- Nathan McGuinnessVisual Effects Supervisor
- Javier MarcheselliVisual Effects Supervisor
- Elan DassaniVisual Effects Supervisor
- Michael LesterVisual Effects Supervisor
Lighting
- Joshua SternChief Lighting Technician
- Bailey NormanLighting Technician
Crew
- Chelsea BrulandStunt Coordinator
- Nadia LorenczStunt Double
- Jemini PowellStunt Double
- Alice RietveldStunt Double
- Martine AllenStunt Double
- Ashlei TaveStunt Double
- Emily TungStunt Double
- Noah Bain GarretStunts
- Khalil La'Marr PickettStunts
- Fernando ChienStunts
- Andy TuStunts
- Victor ChongStunts
- Guillermo del ToroThanks
- Cheryl DunyeThanks
- Jordan PeeleThanks
- Joe WrightThanks
Directing
- Milos MilicevicFirst Assistant Director
- Diane DurantScript Supervisor
- Alina GattiSecond Assistant Director
