There are moments when lousy script-writing transcends the depths of horror and becomes truly awful. This is one of those moments.
I don't even know where to begin. The fact that there were more of these pathetic "Beck"-movies produced after this disaster proves more than anything the dreadful state of Swedish film-making. The plot is psychos are killing people in the subways, leaving the police dumbfounded. Spearheading the investigation is as usual the worn-out cop Martin Beck (Peter Haber) and the departments muscle Gunvald Larsson (Mikael Persbrandt). Haber is as always in these movies, very very tired. I can still remember movies when i thought that Haber was actually a good actor, but that seems like ages ago now. Nowadays he's just... tired. Persbrandt is the most entertaining part of the Beck-franchise. The cop that constantly threatens violence on anyone he perceives to be a criminal. Honestly these characters aren't as bad as they sound, with a proper script they could work.
Because the problem here as in all the new Beck-movies is the script. It always stinks. In the older Beck-movies where there were books to back up the story there was at least some semblance of coherence. The scripts to the new movies seem like five-minute jobs. In the end no detective-movie/crime drama can survive without a proper script, so it's no surprise that this is an almost complete failure. Sad.