Four Westerners with various ailments travel to Peruvian Amazonia to drink ayahuasca, a traditional medicine renowned for its healing powers.
Herself
Himself
Editor
Writer
Producer
Music
Sound
Director
Assistant Camera
Red Technician
Still Photographer
Associate Producer