Add like... Watch on 123Movies. A church administers LSD to its followers in a decaying, impoverished Lima.Genre: Country: Director: Cast: