蘇格蘭愛(ài)丁堡,雷登(伊萬(wàn)·麥克格雷格 Ewan McGregor 飾)、土豆(艾文·布萊納 Ewen Bremner 飾)和病仔(約翰尼·李·米勒 Jonny Lee Miller 飾)三個(gè)青年過(guò)著混沌糜爛的生活,他們吸毒、濫交、詐騙無(wú)所不作,而在如此肆無(wú)忌憚?chuàng)]霍青春的過(guò)程中,毒品成為一切萬(wàn)惡之源。雷登對(duì)之亦愛(ài)亦恨,試圖戒毒卻最終重蹈覆轍。在一次縱情狂歡后,他們?nèi)齻€(gè)不知誰(shuí)和少女愛(ài)麗森(Susan Vidler 飾)所生的嬰兒死去。以此為開(kāi)端,噩夢(mèng)真正降臨。土豆搶劫時(shí)鋃鐺入獄,雷登吸食毒品過(guò)量被送往醫(yī)院搶救,后被強(qiáng)制戒毒。恐怖的幻覺(jué)和心底生氣的恐懼迫使他不得不和毒品一刀兩斷。看似美好的新生活,但往日狐朋狗友貝格比(羅伯特·卡萊爾 Robert Carlyle 飾)等找上門來(lái),再度給他帶來(lái)無(wú)限的煩惱……本片根據(jù)歐文·威爾士(Irvine Welsh)的同名小說(shuō)改編