Edit
The Forty-Year-Old Version (2020) Poster

Full Cast & Crew

Directed by 

Radha Blank

Writing Credits (in alphabetical order)  

Radha Blank

Cast (in credits order) complete, awaiting verification  

Radha Blank ... Radha
Peter Kim ... Archie
Oswin Benjamin ... D
Imani Lewis ... Elaine
Haskiri Velazquez ... Rosa
Antonio Ortiz ... Waldo
T.J. Atoms ... Kamal (as TJ Atoms)
Reed Birney ... J. Whitman
Jacob Ming-Trent ... Lamont
Welker White ... Julie
Stacey Sargeant ... Stacey
William Oliver Watkins ... Marcus
Meghan O'Neill ... Jaime
Andre Ward ... Forrest
Jackie Adam Jackie Adam ... Snazzy
Charles Ryu Charles Ryu ... Korean Vendor
Cristina Gonzalez Cristina Gonzalez ... Dominicana
Ashlee Brian ... Avery
Young M.A ... Black Actor
Styles P Styles P ... Bus Driver
Sadat X ... Muslim Vendor (as Derrick Murphy aka Sadat X)
Kit Flanagan ... Lyla
Peggy J. Scott ... Joy
Qaasim Middleton Qaasim Middleton ... Rapping Dude
Corwin C. Tuggles ... D's Boy (as Corwin Tuggles)
Michael Izquierdo ... Male Lead / White Man with Paper
Mina Joo ... Janelle
Mickey Factz Mickey Factz ... Mickey Factz
Kemba Kemba ... Kemba
Desiree Duncker Desiree Duncker ... Girl 1
Tatiana Tatiana ... Girl 2 (as Tatiana Rosario)
Nandi Pyle Nandi Pyle ... Girl 3
Gloria Attenburg Gloria Attenburg ... RosettaMUSprime
Lynese 'Babs' Wiley Lynese 'Babs' Wiley ... Babs (as Babs)
Norma Bayts Norma Bayts ... Norma Bayts
Ms. Fit Ms. Fit ... Ms. Fit
Shooney da Rapper Shooney da Rapper ... Shooney Da Rapper
Miss Undastood ... Miss Undastood
Frank DiLella ... Frank Dilella
Ravi Blank Ravi Blank ... Ravi
Dyme-A-Duzin Dyme-A-Duzin ... Fake Kamal
Nat Lopez ... Fake Rosa (as Nathaly Lopez)
Francisco Burgos Francisco Burgos ... Fake Waldo
Tracy Wilder ... Black Woman
Kyah Baby Kyah Baby ... Kyah Baby
Stewart Steinburg Stewart Steinburg ... 'Robo Pop' Security Guard
Bertram The Pomeranian Bertram The Pomeranian ... Bertram The Pomeranian
Rest of cast listed alphabetically:
Elaine Apruzzese ... Theatre Goer (uncredited)
Irene Blackman ... Club Patron (uncredited)
Samantha Browne-Walters Samantha Browne-Walters ... Waitstaff (uncredited)
Julius Caba Julius Caba ... Cameo (uncredited)
Julie Chateauvert ... Theater Patron (uncredited)
Lynn Farrell ... Theater Patron (uncredited)
Andrew Glaszek Andrew Glaszek ... Big Butt Man w / Dog (uncredited)
Doris McCarthy ... Theater Patron (uncredited)
La Aaron Mealy La Aaron Mealy ... Rapper in Cypher (uncredited)

Produced by 

Inuka Bacote-Capiga ... producer (p.g.a.)
Radha Blank ... producer (p.g.a.)
Jordan Fudge ... producer
Jimmy Price ... co-producer (as James Price)
Rishi Rajani ... producer
Jennifer Semler ... producer
Lena Waithe ... producer
Michael L. Walker ... associate producer
Trevite Willis ... executive producer

Cinematography by 

Eric Branco

Editing by 

Robert Grigsby Wilson

Casting By 

Jessica Daniels

Production Design by 

Valeria De Felice

Art Direction by 

Katie Fleming

Set Decoration by 

Lauren Crawford

Costume Design by 

Sarah Williams

Makeup Department 

Margarita Allen ... additional hair stylist
Lani Barry ... additional makeup artist
Mia Bauman ... additional makeup artist
Brianna Farfel ... key makeup artist: second unit
Ruth Fernandez ... additional makeup artist
Fabian Garcia ... key hair stylist: second unit (as Fabion Gracia)
Anita Gibson ... makeup department head
Daniel Green ... key makeup artist
Nzingha Gumbs ... key makeup artist
Erin Hicks ... hair department head
David Kemp ... additional hair stylist
Pat Moore-Theis ... additional makeup artist
Cassandra Parks ... key hair stylist
Michael Powell ... barber
Toni Ramon ... hair department head: second unit
Toni Roman ... hair department head: Reshoots
Nereida Soto ... assistant hair stylist: second unit
Kira Stuger ... Additional hairstylist
Anozine Walker ... additional hair stylist
Jai Williams ... makeup artist
Jai Wkeiams ... additional makeup artist
Natalie Young ... makeup department head: second unit
Mark Zafrani ... additional hair stylist (as Marc Zafrani)
Leslie Zeigler ... additional makeup artist

Production Management 

Ryan Price ... post production executive
Brian Tischer ... production supervisor
Rita Walsh ... production supervisor

Second Unit Director or Assistant Director 

Kenyon Noble ... second assistant director
Michael L. Walker ... first assistant director

Art Department 

Zack Alliger ... on-set dresser
Chris Bowman ... production assistant (as Christina Bowman)
Jesse Hove ... scenic artist
Karen Hudson ... graphic designer
Morgan Jones ... art department coordinator
Claire Hart Joslyn ... assistant property master
Daniel Maldonado ... property master
Minna Moily ... foreman / shopper
Lyvan A. Munlyn ... charge scenic

Sound Department 

Taylor Bradshaw ... sound mixer: additional
Krissopher Chevannes ... adr mixer
Anton Gold ... sound mixer
Eric Hirsch ... Supervising Sound Editor / re-recording mixer
Eric Laws ... epk sound mixer
Zander Metz ... boom operator
Jay Peck ... foley artist
William Pierce ... boom operator: additional
Gregg Swiatlowski ... Supervising Dialogue Editor / re-recording mixer
Nicole Tessier ... audio department manager
Ömer Yildiz ... Turkish Dialogue Edit

Visual Effects by 

Dulany Foster IV ... compositor
Alex Noble ... visual effects supervisor

Stunts 

Bob Roseman ... stunt bus driver
Manny Siverio ... stunt coordinator

Camera and Electrical Department 

Anne Carson ... camera operator
Anjela Coviaux ... film loader
Scott DeAngelo ... key grip
Sergio Giovanni Fernandez ... best boy electric
Tyler Harmon-Townsend ... gaffer
Jonathan Jeng ... second assistant camera
Chad Kean ... 2nd AC/Film Loader: second unit
Enrique Arturo Lopez ... Video Assist: Arturo Lopez
Will Mena ... film grip
Elias Morales ... best boy grip
Autumn Moran ... camera operator
Jeong Park ... still photographer
Tsyen Shen ... first assistant camera

Casting Department 

Kyle Martin ... extras casting director
Justin Turner ... casting associate

Costume and Wardrobe Department 

Yety Akinola ... key costumer
Chester Algernal Gordon ... costume supervisor
Trisha Dodson ... assistant costume designer
Daniel Ornitz ... costumer
Myah Pediford ... additional costumer

Editorial Department 

Daysha Broadway ... additional editor
Alex Hartley ... data i/o manager
Rebekah Hernández ... post production supervisor (as Rebekah Hernandez)
Nat Jencks ... colorist
Ethan Leight ... digital intermediate producer
Gil Litver ... dailies operator
Brett Meyers ... tech assist
Sam Salvodon ... assistant editor
Jordan P.H. Stein ... finishing artist
Cashew Barksdale Wooper ... editorial therapy dog

Location Management 

Katarina Dedicova ... location manager
Claressa Shelton ... location assistant
Tim Stacker ... location manager (as Timothy Stacker)
JeTaun Taylor ... assistant location manager

Music Department 

Linda Cohen ... executive music supervisor
Lightchild ... music editor (as Mitsuko Alexandra Yabe)
Guy C. Routte ... music supervisor
Margarita Sullivan ... music clearances: Stylus Solutions LLC
Bridget Ward ... music executive

Script and Continuity Department 

Anna Abrams ... script supervisor
Lain Kienzle ... second unit script supervisor

Transportation Department 

William Gore ... transportation captain
Warren Phelps ... driver

Additional Crew 

Shabazz Allah ... production assistant
Heath Jacob Baldwin ... 'production coordinator'
Olivia DePung ... office production assistant
Carl Ducena ... production assistant
Noemi Feliz ... key on-set production assistant
Benjamin Gregory ... production secretary
Bianca Grimshaw ... production counsel
Jason Jon Ignacio ... production assistant
Rita Lourenço Laterca ... production accountant
Robert Levi ... EPK Producer/Director/DP
Maddy Mock ... production assistant
Chloe Hyeonjeong Na ... 1st assistant accountant
Matthew Petti ... office production assistant
Ashton Pina ... assistant: Ms. Blank
Zachary Stein ... production counsel
Kim Textor ... AP/Payroll Clerk
Lelund Thompson ... acting coach / acting coach: Ms. Blank (as Lelund Durond Thompson)
Andrea Mueller Vause ... production assistant
Skylar A. Wilman ... insurance broker
Masha Zhak ... production assistant

Thanks 

Keith Josef Adkins ... special thanks
Effie Brown ... special thanks
Joy Bryant ... special thanks
Wyatt Cenac ... special thanks
Tanya Cohen ... special thanks
Christine D'Souza Gelb ... special thanks
Colman Domingo ... special thanks
Rick Famuyiwa ... special thanks
Rashaad Ernesto Green ... special thanks
Ed Harris ... special thanks
Karyn Kusama ... special thanks
Kasi Lemmons ... special thanks
Caroline Libresco ... special thanks
Robert A. Maylor ... special thanks
Rachel Morrison ... special thanks
Walter Mosley ... special thanks
Jada Pinkett Smith ... special thanks
Octavia Spencer ... special thanks
Erin Cressida Wilson ... special thanks

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed