Reviewed by GREG KINGDirector: Daniel AlfredsonStars: Noomi Rapace, Michale Nyqvist, Annika Hallin, Anders Ahlbom Rosendahl, Micke Spreitz.The final instalment in the series of films based on Stieg Larsson’s best-selling Millennium series brings the trilogy to a satisfying conclusion and ties up many loose ends. This is in many ways the weakest of the three films as it is much more political in nature …