It’s been a little over a year since the events in Snow Angels, the first book in the Inspector Kari Vaara series, and the time has not been kind to Kari. Though he was able to leverage his success in solving the Sufia Elmi murder to secure a transfer from remote Northern Finland to the capital city of Helsinki, he did so more for his American wife’s benefit than his own.
While she thrives as the manager of one of the poshest hotels in the country, Kari has been relegated to shifts on nights and weekends in the Homicide Department, and saddled with a young partner whose intelligence and enthusiasm far outpace his experience and discretion. And if that wasn’t bad enough, Kari has had insomnia and a lingering headache since the Sufia Elmi case ended, the headache having intensified into to a migraine that’s lasted for nearly three weeks straight at the point we join Kari at the start of Lucifer’s Tears.
Anxious to get home to his wife, Kate, who is pregnant and suffering from pre-eclampsia, Kari is annoyed when he and his partner are ordered by the Police Chief to respond to the scene of a murder even though they have technically gone off shift. His annoyance quickly turns to professional curiosity, however, upon viewing the gruesome scene that awaits them: a nude young woman, bound, tortured with cigarette burns, whipped viciously with a riding crop, and ultimately asphyxiated. The woman’s lover was found at the scene covered in blood, and the case seems open and shut. So why was Kari specifically called to investigate?