Cast (9)

Marlon Riggs

Self

Essex Hemphill

Self - Poetry Performance

Brian Freeman

Self

Michael Bell

Self

Willi Ninja

Self

Kerrigan Black

Self

Blackberri

Self

Djola Bernard Branner

Self

Eddie Murphy

Self (archive footage)

Crew (17)

Marlon Riggs

Director

Steve Langley

Original Music Composer

Joseph Beam

Writer

Marlon Riggs

Original Music Composer

Reginald Jackson

Writer

Vivian Kleiman

Director of Photography

Marlon Riggs

Director of Photography

Steve Langley

Writer

Donald Woods

Writer

Chris Harris

Writer

Alex Langford

Original Music Composer

Alan Miller

Writer

Marlon Riggs

Editor

Brian Freeman

Associate Producer

Marlon Riggs

Producer

Essex Hemphill

Writer

Marlon Riggs

Writer