An uncompromising, dark and hilarious film.

Rating: 8/10 (27 April 2020)

Exuberant and pitiless, profane yet eloquent, flush with the ability to create laughter out of unspeakable situations, "Trainspotting" is a drop-dead look at a dead-end lifestyle that has all the strength of its considerable contradictions.