Edited film documents the Toraja people's (south Sulawesi, Indonesia) animist religion and their adherance to their religious practices in the face of modern religious pressures to convert. Produced ...