De verslaafde Mark Renton laveert tussen slechte ideeën en pogingen om nuchter te blijven, samen met zijn onbetrouwbare vrienden: Sick Boy, Begbie, Spud en Tommy. Ook zijn minderjarige vriendin Diane maakt deel uit van het gezelschap. Nadat hij is afgekickt en van Edinburgh naar Londen is verhuisd, merkt Mark dat hij niet kan ontsnappen aan zijn oude leven wanneer Begbie en Sick Boy plotseling op de stoep staan.