2004-06-088.0 rating
A dramatic documentary biopic in which the drug addicted filmmaker tries a radical method of detox: ibogaine therapy.