Mark Renton semble en avoir fini avec la drogue. Il a un travail sûr à Amsterdam qui lui assure un train de vie confortable. Il revient à Edimbourg, sa ville natale qu'il ne reconnaît plus. Il avait besoin de ce retour aux sources afin de se confronter à ses démons et à ses amis, Sick Boy, Spud et Begbie, qu'il avait trahis lors d'un deal de drogue vingt ans plus tôt. Il retrouve Sick Boy, qui a remplacé l'héroïne par la cocaïne et qui dirige une très lucrative agence d'escort girls. Avec son associée Veronika, il fait chanter ses clients. Spud, lui, a du mal à avoir une vie normale tant il a abusé des drogues. Begbie vient de sortir de prison et il est bien décidé à se venger...