Films directed by Cherel Ito

Ranked by popularity
Divine Horsemen: The Living Gods of Haiti (1985)1