The second part of the film version of Stieg Larsson's world-famous Millennium Trilogy.
AIRED ON 9 September 2010
EXPIRES ON 9 September 2030
Film