After 20 years abroad he returned to Scotland and Mark Renton meets with his old friends Sick Boy, Spud and Begbie. First, there was a betrayal. Twenty years have passed. Much has changed, but only to the extent it is still the same. Mark Renton (Ewan McGregor) becomes the only place she could call home. They wait for him: Spud (Ewen Bremner), Sick Boy (Jonny Lee Miller), and Begbie (Robert Carlyle). Other old friends also expect pain, loss, joy, revenge, hatred, friendship,Love, lust, fear, grief, diamorphine, self-destruct and the risk of death, they are all to get uplifted, ready to join the dance.