Bad Samaritan
Jeffrey M. Anderson
The idea behind this thriller isn't terribly fresh or original, but it works well enough thanks to Sheehan's relatable, believable, flawed hero and Tennant's terrifying psychopath.