Daniel KaluuyaChris Washington Allison WilliamsRose Armitage Catherine KeenerMissy Armitage Bradley WhitfordDean Armitage Caleb Landry JonesJeremy Armitage LaKeith StanfieldAndre Logan King Lil Rel HoweryRod Williams Ashley LeConte CampbellLisa Deets Caren L. LarkeyEmily Greene Rutherford CravensParker Dray Geraldine SingerPhilomena King Yasuhiko OyamaHiroki Tanaka Richard HerdRoman Armitage Erika AlexanderDetective Latoya Jeronimo SpinxDetective Drake Ian CasselberryDetective Garcia John DonohuePolice Officer #1 Sean Paul BraudPolice Officer #2 Zailand AdamsChris 11 year old Keegan-Michael KeyNCAA Prospect (uncredited) Jordan PeeleDying Deer / UNCF PSA Narrator (voice) (uncredited) / Regisseur / Schrijver / Producer Evan ShafranTravel Passenger (uncredited) Tahj VaughansDead Ex Boyfriend (uncredited) Jordan PeeleDying Deer / UNCF PSA Narrator (voice) (uncredited) / Regisseur / Schrijver / Producer Edward H. Hamm Jr. Producer Couper SamuelsonExecutive Producer Jeanette VolturnoExecutive Producer Shaun RedickExecutive Producer Raymond MansfieldExecutive Producer Gerard DiNardiCo-Producer / First Assistant Director Beatriz SequeiraCo-Producer Chris RyanAssociate Producer Chris CraineArt Direction Leonard R. SpearsSet Decoration Rusty SmithProduction Design Toby OliverDirector Of Photography Denson BakerDirector Of Photography Lindsey InterranteMakeup Artist Nadine HadersCostume Design Rachel StringfellowCostume Supervisor Voni HinkleHair Department Head Jaclyn Banner AkejuAssistant Costume Designer Haley HinkleKey Hair Stylist Kristen GrahamKey Hair Stylist Stephanie DurkacKey Costumer Remi SavvaMakeup Department Head Melanie DeforrestKey Makeup Artist Jennifer BenderCostume Assistant Lindsay MonahanCostume Assistant Rhona RubioScript Supervisor Ram Paul SilbeySecond Assistant Director Aidan StanfordDigital Intermediate Xander LottDialogue Editor / Adr Editor David ZimmermanFirst Assistant Editor Matteo SaradiniDigital Intermediate Brad FlickDialogue Editor Carmelo CasalenuovoAssistant Editor Brian Jeremiah SmithAssistant Editor Jonathan WalesSound Re-Recording Mixer Chase EverettSound Re-Recording Mixer Kellen BloomerBoom Operator Benjamin GieschenFoley Editor Trevor GatesSound Designer Christopher T. MollereMusic Supervisor Michael AbelsOriginal Music Composer Jeffree BloomerSound Mixer Taylor WesterfieldAssistant Sound Editor Joshua AdenijiSound Effects Editor Bryan ParkerSound Effects Editor James ParnellAssistant Sound Editor Fabiana ArrastiaAdr Voice Casting Susan BoyajianAdr Voice Casting Elizabeth CoulonLocal Casting Sarah Domeier LindoCasting Associate Laura AltmannProduction Supervisor Rick OsakoUnit Production Manager Marcei A. Brubaker BrownUnit Production Manager Amelia Chen MileyCasting Assistant Ally ConoverCasting Assistant Bass HamptonLocation Manager Kieley CulbertsonVisual Effects Producer Pratik Pradeep SinghVfx Artist David LebensfeldVisual Effects Supervisor Aleksandr KilimnikVfx Artist Grant MillerVisual Effects Supervisor Lindsay McClungVisual Effects Producer