Thomas Jane był brany pod uwagę do roli Punishera.
Zdjęcia kręcono w Montrealu, Brossard, Sainte-Anne de Bellevue, Terrebonne i Île Bizard (Kanada).
Zdjęcia do filmu kręcono od 22 października 2007 r. do 14 grudnia 2007 r.
Jest to pierwszy film w którym pojawia się logo Marvel Knights. Jest to część Marvel Studios. Samo logo zostało zaczerpnięte z komiksów i pełni tą samą funkcję: informuje odbiorcę, że film / komiks, zawiera treści, które nie są przeznaczone dla dzieci.