Nachdem in Stockholm zwei minderjährige, ausländische Jungen ermordet aufgefunden wurden, ermitteln Martin Beck, Gunvald Larsson und Lena Klingström gegen einen Kinderporno-Ring, der mittels Internet die jungen Opfer an Pädophile vermittelte. Nachdem sie per E-Mail Kontakt zum vermeintlichen Mörder hergestellt haben, wird ein Freund der Toten als Lockvogel eingesetzt. Dabei kommen sie einem hohen Richter auf die Spur.
Ein Spaziergänger findet in einem Plastiksack die zerstückelte Leiche einer Frau, die offenbar schon mehrere Monate auf dem Grund eines Sees gelegen hat. Gerichtsmediziner Oljelund (Ottfried Fischer) rekonstruiert den kopflosen Körper, und über die Vermisstenmeldungen, die Lena Klingström (Stina Rautelin) dem Polizeicomputer entnimmt, kommt Kommissar Beck (Peter Haber) schnell dem Bestattungsunternehmer Oleg Vassiljev (Åke Lundqvist) auf die Spur. In der Wohnung des Exilrussen und Ikonensammlers finden Beck und Gunvald Larsson (Mikael Persbrandt) ein Einschussloch, das zu einem Schusskanal in der Leiche passt. Überraschend schaltet sich da der schwedische Staatsschutz ein und entzieht Beck den Fall. Denn für den Staatsschutz ist der russische Diplomat Jurij Gulkov (Vladimir Dikanski) der Täter; er soll wegen dieses Mordverdachts ausgewiesen werden. Damit wäre gleichzeitig seine leidenschaftliche Liebesbeziehung zur schwedischen Staatssekretärin Rosa Andrén (Lilian Johansson) beendet. Doch Beck glaubt nicht an Gulkovs Schuld und setzt die Ermittlungen heimlich fort. So findet er heraus, dass der Bestattungsunternehmer Vassiljev ein Leichenfledderer ist, der mit Zahngold ein gut gehendes Nebengeschäft betrieben hat. Als seine Frau dies herausfand, wurde sie ohne sein Wissen von einem seiner Komplizen zum Schweigen gebracht. Beck kann schließlich auch noch nachweisen, dass der Staatsschutz Gulkov den Mord anhängen wollte, um mit seiner Ausweisung eine als Sicherheitsrisiko eingestufte Liebesbeziehung zwischen einer hochrangigen Politikerin und einem russischen Diplomaten zu beenden.
Ein Kurierfahrer der Drogenmafia wird erschossen. Es handelt sich um Martin Becks Sohn. Beck bricht zusammen und zieht sich völlig zurück. In einem Restaurant werden menschliche Körperteile in einem (Hähnchen-)Grill entdeckt. Gunvald Larsson und Lena Klingström ermitteln, kommen aber nicht weiter, weil der Kopf der Leiche fehlt. Später wird klar, daß beide Fälle zusammengehören. Beck steigt wieder ein und am Ende wird ein Teil des Drogenrings gesprengt.
In drei verschieden Städten Schwedens werden ermordete Frauen entdeckt, denen man die Augen herausgeschnitten hatte. Martin Beck und sein Team ermitteln, daß die Frauen in die gleiche Schulklasse gingen. Daraus ergibt sich ein möglicher Täter und ein weiteres mögliches Opfer. Am Ende ist es genau anders herum und dadurch gerät Lena Klingström in große Gefahr.
Ein Taxi mit zwei Insassen explodiert beim Fährterminal. Gunvald Larsson fährt, während er mit dem Handy telefoniert, ein kleines Mädchen an, das im Krankenhaus stirbt. Während Martin Beck und Lena Klingström Schleusern auf die Spur kommen, die illegale Einwanderer als Sprengstoff-schmuggler mißbrauchen, wird Gunvald von Selbstvorwürfen gequält. Er versucht zu ermitteln wer das Mädchen war, kann aber nichts über sie in Erfahrung bringen. Später wird deutlich, daß das Kind vorgeschickt wurde und die Eltern, aus Geldmangel, ebenfalls gezwungen wurden, für die Einreise nach Schweden Sprengstoff zu schmuggeln. Nachdem die Mutter ums Leben kommt, kann man den Vater überzeugen mit der Polizei zusammenzuarbeiten. Dadurch werden am Ende einige Mitglieder der Bande gefaßt. Gavling, einer der Drahtzieher, wird nicht ermittelt.
Nach einer Bombendrohung jagt ein Sprengstoffexperte einen herrenlosen Koffer in die Luft. Hinterher stellt sich heraus, daß ein Baby darin gelegen hat. Als kurz darauf auch die Mutter des Kindes tot aufgefunden wird, ermitteln Martin Beck, Gunvald Larsson und Lena Klingström zuerst gegen deren Ex-Mann. Nach weiteren Untersuchungen der Ermittler gerät ein Freund der Frau in Verdacht, es ist der Stiefsohn des Sprengstoffexperten.
Auf einer Parkbank wird Nordmark, ein homosexueller Kollege Martin Becks, erschossen aufgefunden. Bei den Ermittlungen stellt sich heraus, daß Nordmark erpresst wurde und interne Informationen weitergegeben hat. Dabei fällt wieder einmal der Name Gavling. Nachdem dieser wenig später den Kronzeugen vor Becks Augen ermorden läßt, startet Gunvald Larsson im Alleingang eine 'Vergeltungsmaßnahme'. Er bricht in Gavlings Haus ein, demütigt ihn und droht ihn zu erschiessen... Unterdessen hat Lena Klingström eine Frau ausfindig gemacht, die vor Jahren nicht den Mut hatte gegen Gavling auszusagen, jetzt aber dazu bereit ist. Als Gavling die Frau in seine Gewalt bringt kommt es zum Schußwechsel zwischen ihm und Beck.
Eine Mordserie in der Stockholmer U-Bahn läßt Martin Beck, Gunvald Larsson und Lena Klingström nicht zur Ruhe kommen. Nachdem auch ein junger U-Bahnfahrer umgebracht wurde, kommen sie schließlich, mit Hilfe seiner Schwester, einer Gruppe Jugendlicher auf die Spur. Die sind dabei ein brutales Computerspiel in die Realität umzusetzen...