Ian Rankin’s Blood Hunt throws you into a storm‑laden Edinburgh, where a cold‑blooded serial killer turns every alley into a trap, pushing detective Rebus to face his darkest memories while racing against time for truth.