Kelly Macdonald says 'T2 Trainspotting 2' is "nostalgic". The 41-year-old actress reprised her role as Diane in the sequel to the iconic 1996 drama. The film brings back actors Ewan McGregor, Jonny Lee Miller, and Ewen Bremner as well as director Danny Boyle. In a recent interview with Metro newspaper, Macdonald said, "Danny did an incredible job. I wasn't expecting the nostalgic element. I was really moved when I watched it.