20 years have passed since the events of 1996’s Trainspotting. After living abroad in Amsterdam, Renton (Ewan McGregor) decides to return home to Edinburgh. Spud (Ewen Bremner) is still addicted to heroin, and though he’s tried to kick the habit, he has lost his job and his family. So he tries to kill himself, but Renton arrives just in time to stop him. Then he reconnects with “Sick Boy” (a.k.a. Simon) (Jonny Lee Miller), who now owns a pub, is a regular cocaine user, and is still angry at Renton for stealing his share of the money two decades earlier. Nonetheless, Simon invites Renton to join in on his plan to build a strip club, hoping to exact his revenge somewhere down the line. Meanwhile, the violent, volatile Begbie (Robert Carlyle) escapes from prison, and he’s really angry at Renton.