Dominique ThorneRiri Williams Anji WhiteRonnie Williams Anthony RamosParker Robbins Alden EhrenreichJoe McGillicuddy / Ezekiel Stane LaRoyce HawkinsGary Williams Paul CalderonCEO of Artworks Alyse Elna LewisYoung Riri Tanya ChristiansenHeather Tom CohanArt's Security Guard #1 Kent ChurchillYoung Natalie Jonathan CookLab Security Guard #1 Mimm ChristianLab Security Guard #2 Chaim JeraffiJunkyard Jim James J.A. HouleTRVOR (voice) / First Assistant Editor Russell AlexanderSenior Student G. Eric SmithLab Professor Victor MusoniCat Caller #1 Phillip CusicCat Caller #2 Gram Otero LivemoreCat Caller #3 BrittneyLove SmithBystander #1 Krystel McNeilBystander #2 Zoe PerezNeighborhood Kid Erica HemphillRonnie's Friend #1 Rosemarie AndrewsRonnie's Friend #2 Keturah CoxRonnie's Friend #3 Letitia WrightShuri (archive footage) (uncredited) Zhaleh VossoughSheila Zarate Natasha ForouzanniaYoung Engineer Hugo AcevedoSecurity Guard Vanessa AraneguiPolice Officer #1 David E. CollierPolice Officer #2 Samantha ChatmanReporter #2 Shayan SafarArt's Security Guard #3 Michelle CortésArt's Security Guard #4 Sacha Baron CohenMephisto Melanie D. Reed WIlliamsDiner Mom #1 Arlisa Woodard BrownDiner Mom #2 Risa Ann BrownDiner Kid #2 Cora Noelle BrownDiner Kid #3 Arthur Lee Williams IVDiner Kid #4 Michael FinnBooking Guard Sam BaileyDirector / Co-Executive Producer Chinaka HodgeWriter / Executive Producer Malarie HowardWriter / Co-Producer Francesca GailesWriter / Producer Amir SulaimanWriter / Supervising Producer Jacqueline J. GailesWriter / Producer Sarah Halley FinnConsulting Producer Zoie NagelhoutExecutive Producer Robert KulzerExecutive Producer Louis D'EspositoExecutive Producer Sev OhanianExecutive Producer Ryan CooglerExecutive Producer Eve EwingConsulting Producer Kevin FeigeExecutive Producer Zinzi CooglerExecutive Producer Brad WinderbaumExecutive Producer Kevin C. LangArt Direction Lyndsey MonconduitSet Decoration Buyer Kaylee JohnsonSet Decoration Buyer Jason Baldwin StewartArt Direction Ren TannerSet Decoration Buyer Andrew MenziesProduction Design Sarah CarterSet Decoration Marlie ArnoldArt Direction Alison KellyDirector Of Photography Ante ChengDirector Of Photography Shunika TerryHair Department Head Denise TunnellMakeup Department Head Terrance HarrisCostume Design Eva TaylorScript Coordinator Lisa BlancharScript Supervisor Evan MarshSecond Second Assistant Director Hajar MagiScript Supervisor Chelsea BarkerAdditional Second Assistant Director Keith JacksonSecond Assistant Director Gary MarcusFirst Assistant Director Michael S. ChandlerFirst Assistant Director Sara Lou HartmanSecond Assistant Director Cassie DixonAssistant Director Paul JenningsSecond Unit Director Sara HartmanSecond Assistant Director Kristopher Chain-HarrisAdditional Second Assistant Director Jamir WhiteEditorial Production Assistant Ana GarcíaAdditional Editor Shannon Baker DavisEditor Sarah E. SharpEditorial Production Assistant Jonathan MarchEditorial Production Assistant Basuki JuwonoFirst Assistant Editor Noël BrydebellFirst Assistant Editor James J.A. HouleTRVOR (voice) / First Assistant Editor Dave JordanMusic Supervisor Trygge TovenMusic Supervisor Alexander FerreUtility Sound Steve SlanecSupervising Sound Editor Michael B. KoffProduction Sound Mixer Anele OnyekwereSupervising Music Editor Chris KahwatyDialogue Editor Bonnie WildSound Re-Recording Mixer Kaylee YaconoUtility Sound Dara TaylorOriginal Music Composer David CookProduction Sound Mixer Marvin R. MorrisMusic Editor Bryan CarriganMusic Editor Stephen UrataSound Re-Recording Mixer Ethan SmithUnit Production Manager Michael KiteSecond Assistant Accountant Alex McNeillAssistant Production Coordinator Tristan MathewsPost Production Producer Ashley Renee SaundersTravel Coordinator Jacqueline GallagherCasting Associate Rebecca FeldmanProduction Accountant Lauren Von HueneProduction Supervisor Cristian MartinezSupervising Producer Andrew K. RossPost Production Coordinator Emerita OcanaAssistant Production Coordinator Sara BartkiewiczProduction Supervisor Dillon GreenSecond Assistant Accountant Jeremy RobertsPayroll Accountant Haley TiernanSecond Assistant Accountant Kristi UribesPost Production Producer Christopher LewisArt Department Production Assistant Helen StergiouFirst Assistant Accountant Jordyn GregoryCasting Associate Daniella LaGraffAccountant Margaret HuntingtonPost Production Coordinator Kelsey LewSupervising Producer Laura QuintelaPost Production Coordinator Jacob AgleProduction Secretary Kaitlin BuckProduction Coordinator Dan MalinSecond Assistant Accountant Jay SonnierPayroll Accountant Amber LangstonArt Department Production Assistant Jennifer BoothCo-Executive Producer Daniel SudickSpecial Effects Supervisor Corinne PickettVfx Editor David Masure-BoscoVisual Effects Producer Andy ParkVisual Development Sarah StaufferVisual Effects Production Manager Greg SteeleVisual Effects Supervisor Chris MorleyVisual Effects Supervisor Ron San AgustinVfx Editor Ryan MeinerdingVisual Development Rodney FuentebellaVisual Development Sebastian LauerVisual Effects Supervisor Marky NationsVisual Effects Coordinator Isabella HuffmanVisual Effects Coordinator Brian Michael BendisCharacters