Plot: Morgan Locke and Rod Hassler team up with Channel 101 badass Derek Mears to create a slick, intense, action-packed show about a man looking for vengeance.
First Episode Aired On:
Sunday, September 30 2007 17 years ago
Last Episode Aired On: Sunday, October 28 2007 17 years ago