When the mutilated body of a young woman is discovered, LAPD Detective Jessica Allen knows this isn't the work of a first-time killer. For the past decade, a sadistic murderer has been preying on lone female drivers who have broken down. The press dub the killer 'the Samaritan'. As the investigation slows down, Carter Blake shows up. A skilled manhunter with an uncanny ability to predict the Samaritan's next moves, he shares some uncomfortable similarities to the man they're tracking. As the slaughter intensifies, Blake must find a way to stop the Samaritan...even if it means bringing his own past crashing down on top of him.