Everyone has demons to overcome, but Martin Fallon has more than most. A ruthless hitman and executioner for the IRA, Fallon is haunted by a mistake that led to the explosion of a school bus full of children. When he’s threatened by the sadistic Meehan brothers, Fallon must agree to one last hit. But this time there’s a witness: a priest named Father De Costa. And when everyone else wants the Father dead, Fallon is determined to protect him, to earn redemption from his life of crime and forgiveness for the blood on his hands.