Great film which is no holds barred and what a location , Edinburgh. Drug addiction shown both literally and metaphorically, Trainspotting is one entertaining ride that does not shy away from showing things that are generally not expected to be seen in a film. For the era the film was made, the cinematography was unreal. The whole film is a experience only one can feel if one knows what ones is going through. A peice of art. Deep and honest film, but hard to 'get' the chain of events for anyone with little knowledge of, or desire to dig into, the complexities of drug addiction. Artistic and dark in many clever ways, fast-paced and solid script, but really just a relentless depiction of people at their worst, and I see enough of that in real life.
Prepare to feel worse about human nature or watch a Julia Roberts film instead. One will stay with you forever in all the wrong ways. The other won't change your life, but at least you won't want to pull your own eyes out afterwards.