I loved the first Trainspotting movie and Trainspotting 2 came very close. I watched it, en familie, in a movie house in posh Westchester County, of all places and nearly laughed my leg off (which I can assure you is not easy for me to do).
Here is my favourite scene. The background is that the characters played by Ewan McGregor and Johnny Lee Millar have stumbled into a Glasgow Rangers supporters club intending to pickpocket as many credit cards as they can. Challenged by a suspicious Loyalist they must sing a song to prove their credentials. Enjoy: