The Corpse Flower

The Corpse Flower

Anne Mette Hancock

Anne Mette Hancock

The Girl With the Dragon Tattoo meets Sharp Objects in this internationally bestselling psychological thriller, for fans of Jo Nesbø and Henning Mankell, now for the first time in English. Danish journalist Heloise Kaldan is in the middle of a nightmare. One of her sources has been caught lying, and she could lose her job over it. Then she receives the first in a series of cryptic and unsettling letters from a woman named Anna Kiel. Wanted in connection with the fatal stabbing of a young lawyer three years earlier, Anna hasn't been seen by anyone since she left the crime scene covered in blood. The police think she's fled the country until homicide detective Erik Scháfer comes up with a lead after the reporter who originally wrote about the case is found murdered in his apartment. Has Anna Kiel struck again, or is there more than one killer at large? And why does every clue point directly to Heloise Kaldan? ...
Read online
  • 153
The Collector

The Collector

Anne Mette Hancock

Anne Mette Hancock

For fans of Katrine Engberg and Lars Kepler, the second chilling novel in Anne Mette Hancock’s #1 bestselling Danish crime series is a psychological whirlwind that explores the nature of truth and what it means when we can no longer trust what we know to be real.When 10-year-old Lukas disappears from his Copenhagen school, police investigators discover that the boy had a peculiar obsession with pareidolia—a phenomenon that makes him see faces in random things. A photo on his phone posted just hours before his disappearance shows an old barn door that resembles a face. Journalist Heloise Kaldan thinks she recognizes the barn—but from where?When Luke’s blood-flecked jacket is found in the moat at Copenhagen’s Citadel, DNA evidence points to Thomas Strand, an ex-soldier suffering from severe PTSD. But then Strand turns up dead in his apartment, shot in the head execution style.What did the last person to see Lukas really...
Read online
  • 114
183