WARNING: Adult content throughout movie trailer

The first full-length official trailer for Trainspotting 2 has been released.

Set 21 years after the original cult-classic, the sequel reunites the hit film's original cast, including Ewan McGregor, Ewan Bremner and Robert Carlyle, with director Danny Boyle.

The new trailer opens with a reunion between Ewan McGregor's Renton and Jonny Lee Miller's 'Sick Boy'.

Read more: Trainspotting 2 returns to Clydebank for one more night of filming

It also includes a monologue from Renton and the introduction of the rest of the returning cast, including Robert Carlyle's Begbie.

The film has been shot at various locations across Glasgow and Edinburgh.

It is due to hit cinemas on January 27.