Ewan McGregor in Trainspotting. Directed by Danny Boyle, movie released in 1996.