Directed by:
Danny BoyleScreenplay:
John HodgeCinematography:
Anthony Dod MantleCast:
Ewan McGregor, Ewen Bremner, Robert Carlyle, Jonny Lee Miller, Kelly Macdonald, Anjela Nedyalkova, Shirley Henderson, Irvine Welsh, Simon Weir (more)Plots(1)
Following on two decades after the end of Trainspotting, the film sees Mark 'Rent Boy' Renton (Ewan McGregor) return to Scotland in search of his old friends Simon 'Sick Boy' Williamson (Jonny Lee Miller) and Daniel 'Spud' Murphy (Ewen Bremner). As Renton prepares for a great union, he must try to avoid the psychopathic Francis 'Franco' Begbie (Robert Carlyle) who is fresh out of prison and hell-bent on getting revenge on his former friends. (Universal Sony Pictures Home Entertainment)
(more)Cast
Elijah Wolf
Best movies:
T2 Trainspotting (2017)
Emily (2022)
Marionette (2020)
John Kazek
UK
Best movies:
Batman Begins (2005)
Dear Frankie (2004)
T2 Trainspotting (2017)
Charlie Hardie
Best movies:
T2 Trainspotting (2017)
Scott Aitken
Best movies:
T2 Trainspotting (2017)
Elek Kish
Best movies:
T2 Trainspotting (2017)
Lewis Gribben
Best movies:
Limbo (2020)
T2 Trainspotting (2017)
Dominic Maccoll
Best movies:
T2 Trainspotting (2017)
Calum Verrecchia
Best movies:
T2 Trainspotting (2017)
Bradley Welsh
Best movies:
T2 Trainspotting (2017)
Thierry Mabonga
Best movies:
T2 Trainspotting (2017)
Atta Yaqub
UK
Best movies:
Ae Fond Kiss... (2004)
T2 Trainspotting (2017)
Nina's Heavenly Delights (2006)
Christopher Douglas
Best movies:
T2 Trainspotting (2017)
Pauline Turner
Best movies:
T2 Trainspotting (2017)
Taggart (1983) (series)
Ridley (2022) (series)
Scot Greenan
Best movies:
T2 Trainspotting (2017)
Robin Hood (2018)
James McElvar
Best movies:
T2 Trainspotting (2017)
Only You (2018)
Wild Rose (2018)
Connor McIndoe
Best movies:
T2 Trainspotting (2017)
Bryan Quinn
Ireland
Best movies:
T2 Trainspotting (2017)
The Professor and the Madman (2019)
Finding You (2021)
Ged Hanley
Best movies:
T2 Trainspotting (2017)
Neil Thomson
Best movies:
T2 Trainspotting (2017)
Margaret Cale
Best movies:
T2 Trainspotting (2017)