Renton (Ewan McGregor) retorna à cidade natal depois de vinte anos de ausência. Hoje, ele é um homem novo, com um emprego fixo e livre das drogas. Os amigos não tiveram a mesma sorte: Sick Boy (Jonny Lee Miller) comanda um comércio fracassado, Spud (Ewen Bremner) continua dependente de heroína e Begbie (Robert Carlyle) está na prisão. Aos poucos, Renton revela que sua realidade não é tão positiva quanto ele mostrava, e volta a praticar os crimes de antigamente. Sequência de Trainspotting - Sem Limites (1996), inspirada no livro "Porno", de Irvine Welsh.