Self
Lee Perry
Emperor Haile Selassie I of Ethiopia
Peter Tosh
Narrator (voice)
Benicio del Toro
Bob Marley
Director
Adam Bhala Lough
Ethan Higbee