Cast
Leroy Wallace
Horsemouth
Richard 'Dirty Harry' Hall
Dirty Harry
Monica Craig
Madgie
Marjorie Norman
Sunshine
Jacob Miller
Jakes
Gregory Isaacs
Jah Tooth
Winston Rodney
Burning Spear
Frank Dowding
Kiddus-I
Robbie Shakespeare
Robbie
Big Youth
Big Youth
Crew
Patrick Hulsey
Producer
Avrom Robin
Producer
David Streit
Producer
Susan Steinberg
Editor
Lilly Kilvert
Art Direction
Monty Diamond
Unit Production Manager
Nigel Noble
Sound Director
Ed Marritz
Camera Operator
Todd Kasow
Music Editor
Shelley Houis
Production Office Coordinator
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.