Единбург. Марк Рентън е на около 20, пада си по хероина и живее заедно с двама свои приятели и едно общо гадже, което има бебе, само че никой не знае от кого точно е...
Армейски взвод, въоръжен само с халосни патрони е изпратен на рутинни учения в планински район. На следващия ден намират треперещ от страх и говорещ несвързано...
Джъстин (Лора Фрейзър) е 17-годишна и още девствена - нещо, което никак не я радва. Хвърлила око на един от съучениците си - Алекс (Киъран О'Брайън/, тя и приятелката й...