A homicide detective traumatized by the death of his father has to investigate a series of strange murders, while the hit man responsible for them confesses to a priest that he will be his next victim.
2004
2008
2019
1987
2001
1999
1989
2018
2021
2010
2014
2016
2011
1953
2025
2007