Trainspotting
Accidentally deleted my review of this...
This film is really, really good.
The overall grim aesthetic of this film, with it's comedic parts in it make it a great film. The around 90 minute time frame is perfect as well.
This is also a perfect anti-drug film. Good soundtrack as well.