Here's the full trailer for T2, the Trainspotting sequel
We've been waiting, and waiting, and if the teaser trailer for T2 - the sequel to Trainspotting - left us more than a bit underwhelmed, this is incredible.
You've got Renton's narration, you've got Sick Boy being droll, you've got Spud looking as clueless as ever, you've got Born Slippy and then you have Francis Begbie.
Still a psychopath.
We won't know if it's any good until 27 January, but this is surely the trailer of the year so far.