The new Logan McRae novel from the No. 1 internationally bestselling author, Stuart MacBride. When a little girl's body washes up just outside the sleepy town of Banff, Detective Inspector Logan McRae is called in to handle the investigation. One thing becomes immediately clear: there are dangerous predators lurking in the wilds of Aberdeenshire, and not everyone's going to get out of this alive.