Trainspotting (1996)
8.1/10 on IMDbReleased 23 Feb 1996

Danny Boyle gives addiction a seductively fast comic language while keeping the damage capable of breaking that pleasure. Ewan McGregor's performance and the sharply changing visual rhythms make ambivalence the film's engine rather than a problem it resolves.

See all 25 items in this list