Reviews

  • Twisty plotting, breakneck pacing and intriguing characterisation add up to an exciting single-sitting thrillerish treat

    Guardian