Ruth Wilson foi escalada como Joe Durkin (que é um personagem masculino nos livros) e filmou todas as suas cenas como parceira de Liam Neeson. Mas, o diretor sentiu que o personagem de Neeson deveria ser solitário, por isso todas as cenas de Wilson foram cortadas.
Graças à popularidade de Liam Neeson, que fez vários filmes de ação de sucesso, o longa já estava no lucro antes do lançamento, em virtude das vendas robustas em mercados de cinema.
Segunda aparição do personagem Matt Scudder. A primeira vez foi interpretado por Jeff Bridges em Morrer Mil Vezes (1986).
Originalmente, estava previsto ser Joe Carnahan na direção, em seguimento a seu sucesso indie Narc (2002). Naquela época, Harrison Ford estava escalado como protagonista.
Michael Iluma foi cotado para o papel de TJ.
O nome de todas as três mulheres assassinadas são alusões à figura de Jesus Cristo: Gotteskind (Marie Gotteskind, interpretado por Marielle Heller, que significa "Filho de Deus" como apontado por TJ (Astro); Andersen (Leila Andersen, interpretada por Laura Birn ), que significa "Filho do Homem", e Kristo (Carrie Kristo, interpretado por Razane Jammal), a partir do qual o título "Cristo" deriva.