Ismét itt a nyári szünet, és Kalle Blomkvist a körtefa alatt heverészik. Igaz, nem sokáig, mert kezdődik a Rózsák háborúja: a szokásos nyári csatározás a kisváros két gyerekcsapata között. Kiderül azonban, hogy ezúttal a szokásosnál is nagyobb a tét, mert a város határában gyilkosság történt.