Written by Van Sant and Daniel Yost and based on an autobiographical novel by James Fogle, the film stars Matt Dillon, Kelly Lynch, Heather Graham and William S. Burroughs.
After stealing from a Portland, Oregon, pharmacy, they drive home to get high, and are visited by David, a local low-life seeking hard-to-find Dilaudid.
Later, police officers led by Detective Gentry, who correctly assumes the group is responsible for the pharmacy robbery, raid and wreck their apartment in an unsuccessful search for the stolen drugs, which Dianne has buried outside.
Bob proceeds to devise an elaborate ruse which results in one of the policemen, Trousinski, being mistaken for a peeper by a neighbor who shoots and injures him.
During the robbery, Bob is almost captured, and the group returns to their motel to find Nadine has fatally overdosed on a stolen bottle of Dilaudid.
Bob, suffering tremendous anxiety and stress-induced visions of handcuffs and prison, sneaks the body out of the motel in a garment bag.
At the methadone clinic, he encounters an elderly, drug-addicted priest named Tom, whom Bob remembers from his days as an altar boy.
Dianne asks Bob what happened on the road to make him change his life, and he answers that Nadine's death, the hex she put on them, and the possibility of serious prison time contributed to his decision.
He reveals a deal he made with a higher power: if he could get Nadine's body out of the motel, past the cops, and into the ground, he would straighten out his life.
[8] The score and soundtrack were also the first that Goldenthal worked on with Richard Martinez, a music producer whose "computer expertise and sound production assistance" became the basis for frequent subsequent collaborations.
On Rotten Tomatoes, it has a 97% approval rating based on 29 reviews, with an average score of 8/10 and a consensus: "Drugstore Cowboy takes us into a violent, transient world with cool, contemplative style".