A brilliant movie, with a standard but good and complex plot that changes all the time. (Even better than any of the Swedish Hamiton and also the Beck movies where the main actor Mikael Persbrandt plays a main support role.)