Chief Inspector Antti Hautalehto investigates a series of disturbing murders in this tense Finnish psychological thriller.