Like the first two Millennium movies, this final installment feels thoughtlessly put together, its script unpruned and rushed through, all to capitalize on the staggering worldwide popularity of its dead author.
Owen GleibermanEntertainment Weekly
Mostly an epic rehash of the tale Larsson has already told, and that makes it, at two hours and 28 minutes, the first movie in the series that never catches fire.
Joshua RothkopfTime Out
This can't be a faithful facsimile of the literary phenomenon currently turning soccer moms into Scandinoir crackheads. Nor can ethical journalist Mikael (Nyqvist), an uncoverer of conspiracies, actually be the dull, Windbreakered nonaction hero onscreen.