Getting high in the name of religion or creativity has been practised for centuries. Now it seems hallucinogenics could help treat mental illnesses too.