Un ancien toxicomane, à la vie confortable, revient à Edimbourg, la ville qu'il a quittée il y a vingt ans, et retrouve les trois amis qu'il avait trahis.
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, pour se confronter à ses démons et à ses amis, Sick Boy, Spud et Begbie, qu'il avait trahis vingt ans plus tôt...