The seemingly random murder of a jogger in woodland and the detonation of car bombs in central Ystad are but diversions to busy the police whilst a security van are robbed of 15 million kroner. Isabelle and Portus witness this and give chase but are attacked by the criminals and hospitalized. Given the security firm's meticulous contingency plan Wallander suspects a leak from the inside and aims for Micke Sterner, a compulsive gambler and the only staff member to know the encoded transit schedules. But some private sleuthing by over-worked Svartman, who has found the robbers' den, and Wallander's suspicions of an ex-cop turned security officer with connections to the firm provide the real break-through.
Antonio Moro works for gangster boss Thomas Ståhl. He lives happily with his girlfriend Tanya who is expecting their child. Antonio's future looks bright, until one evening when he is ordered to kill a person who is close to all of them.
Two patrolling cops stumble on to three criminals who have just stolen large amounts of explosives, and are killed in cold blood. Martin Beck and his team must now work day and night to find out who the killers are and what they are planning to do with the explosives before it's too late. Meanwhile, Gunvald Larsson who was a close friend of one of the murdered cops is ignoring all rules in his quest for revenge.
17 years old Lina goes to the Arvika Festival with her boyfriend Calle despite that her mother forbade her. At the festival she meets the singer Marc and they start to like each other but things are getting difficult.