Director
Andrea Kalin
DIRECTOR
Bill Duke
Stars (in credits order)
John C. Bailey
Andrew Marschalk
Yasiin Bey
Narrator
Henian Boone
Middle Passage
Ian Coblyn
Young Abdul-Rahman
David Elvove
Henry Clayvoice
Tyler Gatton
Mouth harp player
Bruce Holmes
Thomas Foster
Andreu Honeycutt
Samba
Lewis Sheridan Hughes
Various backround characters
Isaiah Johnson
Marcus Mitchell
Prince Ibrahima Abdul Rahman
Theodore M. Snead
David Walker
Morteza Tavakoli
Ibrahim
Ashford J. Thomas
Gordon Timothy
Dawn Ursula
Isabella
Wilson White
Dr. John Coates Cox