Johan is a two-fisted Gothenburg cop who finds himself in a shoot-out with jewel robbers. After the smoke has cleared, one robber, shot by his accomplice, and an innocent bystander, are dead. Three witnesses, including Helen, identify thug extraordinaire Leo Gaut as being the dead crook's trigger-happy colleague. Gaut soon threatens the three witnesses, and only Johan, the badge-wearing hero, can save them.
The Victoria stadium is totally destroyed in a bomb attack and Christina Furhage, head-responsible for the Olympic Games in Stockholm, dies with it. Why did someone destroy the stadium and why is Christina murdered? The police desperately seek for clues that will lead them to the perpetrator but without any luck. As the Olympic Games draws near the situation becomes more desperate. Annika Bengtzon, a reporter for Kvällsposten, sees a connection that no one else sees and without understanding it she starts a carousel that in the end will threaten her own life.