Quick recap
Lisbeth is serving two months in Flodberga, a maximum-security prison. There, inmate Benito torments Bangladeshi prisoner Faria Kazi every night, and Lisbeth decides to step in. Her old guardian, Holger Palmgren, visits with medical files pointing to the Registry, a secret project that studied children by separating them from their families. Palmgren is poisoned and the file disappears. On the outside, Mikael looks into financier Leo Mannheimer and finds out he has a twin, Dan Brody, another subject of the same study. Lisbeth tracks down the woman behind it, Rakel Greitz. She is kidnapped and rescued, Benito and Greitz are arrested and Faria's charges are reduced. The book closes with Palmgren's funeral.

