Watch the trailer for the explosive final installment of Stieg Larsson’s Millennium trilogy, starring Noomi Rapace and Michael Nyqvist. In cinemas November 26th.