Trainspotting
Trainspotting is a 1996 British black comedy-drama film directed by Danny Boyle and starring Ewan McGregor, Ewen Bremner, Jonny Lee Miller, Kevin McKidd, Robert Carlyle, and Kelly Macdonald in her film debut. Based on the 1993 novel of the same title by Irvine Welsh, the film was released in the United Kingdom on 23 February 1996.
Plot
In Scotland, Mark Renton, a 26-year-old unemployed heroin addict, lives with his parents in the Edinburgh ward of Leith and regularly takes drugs with his "friends": treacherous, womanising James Bond fanatic Simon "Sick Boy" Williamson; docile and bumbling Daniel "Spud" Murphy, and Swanney—"Mother Superior"—their dealer. Renton's other friends, aggressive, alcoholic psychopath Francis "Franco" Begbie and honest footballer and recreational speed user Tommy Mackenzie, who both abstain from heroin, warn him about his dangerous drug habit. Growing tired of his reckless lifestyle, Renton attempts to wean himself off heroin with a bare room, foodstuffs, and opium suppositories from ill-reputed dealer Mikey Forrester. He develops diarrhoea and has to relieve himself in the disgusting toilet of a betting shop, then imagines himself swimming in the filthy water as he retrieves the suppositories.