Najpierw pojawiła się sposobność. . . potem była zdrada. Minęło dwadzieścia lat. Wiele się zmieniło, ale też wiele pozostało bez zmian. Mark Renton (Ewan McGregor) powraca do jedynego miejsca, które może nazwać domem.
A czekają tam na niego: Kartofel/Spud (Ewen Bremner), Chory/Sick Boy (Jonny Lee Miller) i Begbie (Robert Carlyle). Inni starzy przyjaciele także nie zawiedli - wszelkie troski, straty i radości zemsta, nienawiść, przyjaźń, miłość, tęsknota, strach, wybaczenie, narkotyki, samodestrukcja i śmiertelne niebezpieczeństwo - czekają w jednym rzędzie, aby go powitać, i wszyscy są gotowi, by podjąć wspólny taniec.