All Cast

Rolf Lassgård
Kurt Wallander

Björn Kjellman
Blomman

Benny Poulsen
Karlis Liepa

Stellan Skarsgård
Magnus Björk

Charlotte Sieling
Baiba Liepa

Juris Kaminskis
Överste Murnieks

Pauls Butkevics
Överste Potris

Pēteris Liepiņš

Leonīds Grabovskis

Ernst Günther

Cecilia Zwick-Nash

Carina Lidbom

Monica Stenbeck
Tove Granditsky
Gunnel Nilsson
Åke Jörnfalk

Rolf Lydahl
Joakim Narin
Frederic Täckström
Anders Weick

Lars Wiik
Marianne Hedengrahn
Hans Polster

Svetlana Bless
