Beautiful, interesting, incredible cinema.
Impressionistic depiction of the significance of religion and faith in present-day Brazil.