Saturday, February 5, 2011

Take a Wild Ride with 'The Last Horseman'

Review: THE LAST HORSEMAN (Kindle Edition 2011)
Author: Frank Zafiro

Sandy Banks is part of a team -- or was, anyway. He ends up being the last man standing of a vigilante group called The Four Horsemen. Banks has one last assignment to complete should he choose to take it. One assignment that stretches into two, actually. You know the old saw: Quit while you're ahead? Banks should probably have done just that.

The second assignment is the one that plunges Sandy into turmoil and throws his already troubled life into deeper chaos. Because now that Sandy has lost his only remaining partner-in-vigilantism Brian, he's lost his taste for doing the Horsemen's work. He wants out badly.

Meanwhile, a couple of FBI agents are on his tail. And he's not shaking them off anytime soon.

Plus, who's that guy and that woman he's screwing who gave him the second assignment, anyway?

Frank Zafiro has stepped up his game considerably in this thriller/police procedural/crime novel. The plot is packed with startling plot twists, one after the other, that knit together as a whole as seamlessly as any book I've ever read.

Even though he's a vigilante (i.e., a murderer), Sandy is a protagonist the reader can essentially like. Zafiro does an excellent job of explaining where his inner demons originated and how they motivated him to get involved with the outlaw group. In fact, there's all sorts of interesting stuff about Sandy you get to know, but to talk about it would be a spoiler, so I won't.

One more thing. The book explores the gray areas of what constitutes doing the right thing, achieving justice and how difficult it is to determine when one is crossing the line between good and evil.

This book kept me turning the pages late into the night, wondering if Sandy would end up on the hook and twisting in the wind? Or would he end up riding off into the sunset?

Highly recommended. As if I have to spell that out. :)

No comments:

Post a Comment

Pageviews Last 30 Days