Det här är den femte boken om det omaka radarparet superhackaren Lisbeth Salander, och journalisten Mikael Blomkvist.

Romanen utspelar sig mellan 12 och 30 juni. Parallellt löper en historia som börjar ett och ett halvt år tidigare.

Lisbeth avtjänar ett fängelsestraff på landets hårdaste kvinnofängelse. Genast får hon flera fiender men hon håller en låg profil. Hon utmanas av Benito Andersson efter att ha försökt skydda Faria Kazi som är dömd för mord på sin bror från Benitos trakasserier. Benito är tungt kriminell och terroriserar sina medfångar.

Efter ett besök av Holger Palmgren, där han pratar om nya dokument som kan kasta ljus över de övergrepp Lisbeth utsattes för i sin barndom, ber hon Mikael om hjälp med efterforskningar. Ett av spåren leder till en överklasskille i finansvärlden, Leo Mannheimer.

Hur hänger hans bakgrund ihop med Lisbeths? Och hur ska Lisbeth hantera hoten från Benito och hennes gäng som trappas upp alltmer?