The sixth gripping thriller in Lars Kepler's bestselling series featuring Joona Linna. A masked stranger watches his first victim through the window. Soon another three victims have been murdered and Stockholm is in the grip of terror. The police turn to - ex-Detective Joona Linna - but he's in prison. They offer him a chance to secure his freedom before the killer strikes again.