Ayahuasca centres featured in the film