Drugstore Cowboy
(1989)

Bob (Matt Dillion) cleans up his act and gets himself off drugs.

The local junkie in his neighborhood, David tries to rob him in his apartment, but he realizes that he is actually clean. He gets mad and shoots Bob in the stomach. Bob is then wheeled out and sits in the ambulance, the doctors tell Det. Gentry (James Remar) that he will make it.

Bob comes to the realization that drugs always make sure that they get the last laugh.

Thanks Sean!