Question: who plays the saint of killers on preacher
Answer: Graham McTavish