When a hitman kills an innocent in a moment of panic, he descends on a religious journey of regret he has not before felt. All the while, a vengeful policeman is hot on his trail, set on his own form of justice.
2018
1958
1971
1985
2000
1968
1997
2024
1984
2015
2023
2014
2011
1975
2006
1999
2012