Lisbeth Salander (Rapace) returns to Sweden, becomes a suspect in three murders and goes on the run. Journalist Mikael Blomkvist (Nyqvist) is sure Lisbeth is innocent, but realises she is being pursued by dangerous criminals who have a connection to her troubled past.
Entertaining and powerful, if hurried. It needs a killer Part Three to make it a trilogy, not a hit with sequels.
Reviewed by Kim Newman
Read The Full Empire Review »
Click for the full Empire review and post your own review and rating.