Cada personagem tem as suas peculiares características, por exemplo, Sick Boy (Jonny Lee Miller) idolatra James Bond, pretendendo ser uma espécie de Sean Connery. Spud, (Ewen Bremner) tenta endireitar a sua vida arranjando emprego mas é um pouco mais difícil do que inicialmente imaginava. Begbie (Robert Carlyle) não é viciado em heroína como as personagens referidas até agora, mas é violento e impulsivo. Tommy é talvez a personagem mais saudável e sana nesta historia, sendo aquele típico caso do bom miúdo que se dá com as companhias erradas.