Trainspotting-(Ewan McGregor) is a junkie. Without a steady job, his life revolves solely around the procurement of the next dose of heroin. His friends Sick Boy, Spud and Begbie (Robert Carlyle) are also addicted to drugs. Even successful withdrawal attempts and schoolgirl Diane Renton can not permanently rid of his addiction. As the gang members get the chance to come with a huge heroin deal to the big money, they decided to attack.