В фильме описывается история четырёх друзей, которых связывает лишь общая зависимость от наркотиков, доводящая каждого по отдельности героя до последней черты. Повествование ведётся от имени типичного «героя нашего времени», молодого шотландца Марка Рентона, стабильно пытающегося «завязать» и заодно как-то устроиться во взрослой жизни. Параллельно обрисовывается круг его друзей и знакомых, таких же бездельников и неудачников. Неожиданное обогащение предоставляет Марку, в конце концов, возможность изменить свой жизненный путь. Несмотря на множество сильных натуралистических сцен, в фильме много юмора и неординарных кинематографических ходов.
В фильм не вошла сцена из романа, давшая название книге — трейнспоттинг, в которой Марк и Бегби используют здание старого заброшенного железнодорожного вокзала в качестве туалета и где Марк узнаёт, что старый бомж, пошутивший насчёт трейнспоттинга, является отцом Бегби.