Han transcurrido dos décadas desde que Mark Renton dejó Escocia y se alejó de la heroína. Ahora, Renton regresa a su ciudad natal de Edimburgo con la intención de reconstruir su vida y reencontrarse con sus amigos de toda la vida: David "Spud" Murphy y Simon "Sick Boy" Williamson. Al mismo tiempo, Francis "Franco" Begbie sale de la cárcel con ansias de venganza. Esta película es la secuela de 'Trainspotting' (1996) y se basa en 'Porno', la obra posterior de Irvine Welsh, aunque el director Boyle ha señalado que el guion de John Hodge no se apegará estrictamente al libro.