"...a brilliant climax to a fascinating and compelling trilogy..."
Having barely escaped the clutches of her father, Zalachenko, Lispeth Salander has to fight for both her life and her freedom but, confined to a hospital bed, she is unable to wage the war against her enemies alone.
Mikael Blomkvist, journalist for Millennium, is determined to prove that Salander is innocent. But her story is not a simple one and there are plenty who do not want the truth to be told.
Annika Giannini (Salander's lawyer), Armansky (Salander's former boss), the staff of Millennium and, of course, Salander herself, seek to expose the rotten Section of the Secret Police, the people responsible for declaring Salander mentally incompetent as a young teenager and who now wish to lock her away once again.
Up against such a formidable enemy, Salander and her unlikely defenders must meet fire with fire if they are to survive.