Trainspotting 2 is actually happening, and here's the first teaser. It doesn't tell us much about the film itself, which sees Danny Boyle return as director to adapt Irvine Welsh's sequel novel Porno, but it does have:

Ewan McGregor as Renton, Robert Carlyle as Begbie, Johnny Lee Miller as Sick Boy, and Ewen Bremner as Spud, all reprising their roles from the 1996 original

"Lust for Life"

A train

T2: Trainspotting 2 will be in UK theatres on January 27th, 2017, with a US release on February 3rd.