Duck
Robert Townsend
Eddie
Michael Wright
Bird
Roy Fegan
Baby Doll
Troy Byer
Tanya Sawyer
Carla Brothers
Rose
Deborah Lacey
Brenda
Theresa Randle
Wild Rudy
John Witherspoon
Leon
Bobby McGee
Monroe
O.L. Duke
Cookie
Kasi Lemmons
David Green
Eugene Robert Glazer
J.T.
Buddy Lewis
Timmie Rogers
Pastor Blake
Tommy Redmond Hicks
Donnie Simpson
Mrs. Sawyer
Norma Donaldson
The Five Horsemen
Roger Rose
Big Red's Guys
James Anderson
Dresser
Harry Lennix
Choirboy
Tico Wells
Eleanor Potter
Diahann Carroll
Sarge
Harold Nicholas
Michael 'Flash' Turner
John Canada Terrell
Jimmy Potter
Chuck Patterson
Big Red
Hawthorne James
Director
Writer
Producer
Costume Design
Ruth E. Carter
Keenen Ivory Wayans
Production Design
Wynn Thomas
Costumer
John Lemons
Director of Photography
Bill Dill
Original Music Composer
Stanley Clarke
Set Decoration
Susan Raney
Samara Schaffer
Loretha C. Jones