T2 Trainspotting Face your past. Choose your future. After 20 years abroad, Mark Renton returns to Scotland and reunites with his old friends Sick Boy, Spud and Begbie. Details Casts Title T2 Trainspotting Release Date 2017-01-27 Runtime 01 Hours 57 Minutes Genres Crime Drama Production Companies Creative Scotland, DNA Films, TriStar Pictures, Decibel Films, Film4 Productions, Cloud Eight Films Production Countries United Kingdom Ewan McGregor... Mark "Rent Boy" Renton... Jonny Lee Miller... Simon "Sick Boy" Williams... Ewen Bremner... Daniel "Spud" Murphy... Robert Carlyle... Francis "Franco" Begbie... Anjela Nedyalkova... Veronika Kovach... Kelly Macdonald... Diane Coulston... Shirley Henderson... Gail Houston... Irvine Welsh... Mikey Forrester... James Cosmo... Mr. Renton... Eileen Nicholas... Mrs. Renton (archive foot... Karl Argue... Mad Pipper... Simon Weir... Jailhoose... Pauline Turner... June Begbie... Scot Greenan... Frank Junior... Gordon Kennedy... Tulloch... Steven Robertson... Stoddart... John Kazek... Tom... Bradley Welsh... Doyle... Katie Leung... Nurse... Tom Urie... Big Bear... Amy Manson... Woman in Club... Christopher Douglas... Chris the Oracle... James McElvar... Simon Williamson (aged 20... Connor McIndoe... Mark Renton (aged 20)... John Bell... Spud Murphy (aged 20)... Michael Shaw... Tommy MacKenzie (aged 20)... Christopher Mullen... Francis Begbie (aged 20)... Elijah Wolf... Tommy MacKenzie (aged 9)... Ben Skelton... Mark Renton (aged 9)... Kyle Fitzpatrick... Fergus... Tereza Duskova... Tourism Girl... Kevin McKidd... Tommy MacKenzie (archive ... Blair Flucker... Club Patron (uncredited)... Pauline Lynch... Lizzy...