Riveting
This sounds like a classic good-guy versus bad-guy, if the bad-guy is a former good guy who has some of his morals compromised due to extenuating circumstances. And now everyone's on the run and people are trying to stop him and everything is going to explode. Sounds awesome!