Ewan McGregor thinks Trainspotting hasn't "lost any of its vitality".
The 55-year-old actor starred alongside the likes of Ewen Bremner, Jonny Lee Miller, Kevin McKidd, Robert Carlyle and Kelly Macdonald in Trainspotting, the 1996 drama film directed by Danny Boyle, and Ewan has revealed that he remains proud of the movie because it's proven to be timeless.