A man embarks on a grueling 500 mile run through the desert using psychedelics to push his physical and mental limits. While he battles his inner demons and the harsh terrain, he seeks redemption, aim...Show more