Trainspotting

Watch: First trailer for Trainspotting 2

The follow-up to the 90s cult classic will be released in cinemas in January 2017

3 Nov 2016

Ewan McGregor shows off his American debut

Danny Boyle, Cressida Bonas and Alexandra Shulman were in the audience for a special screening of American Pastoral

10 Oct 2016