Beautiful, interesting, incredible cinema.
Chronicles Sufi Muslims’ annual pilgrimage to the Senegalese city of Touba.