Requiem For A Dream ... its directed by Darren Aronofsky (Pi, The Fountain) deals with various typles of addiction. Watching this movie is like watching the lead up to a fatal train accident, you know where its heading, you know everythings not going to be all right and but you just can't look away.
The disturbing ending ... is a no holds barred ending and doesn't pull the punches. Be warned there are two versions of this film, the edited film doesn't deplict some scenes and does the film some injustice.
Just the picking at the sore scene was shocking.