On the trail of an underworld contract killer, a dedicated police officer is thrust into a battle between good vs evil.
1941
1994
2008
1972
2017
1999
1977
1992
1997
2007
2002
2006
1982
1998
2004
2014
2011
1983