A police officer faces challenges from his family, gangsters and politicians and what happens in the end forms the crux of the story.
2005
1988
1997
1999
2001
1995
1990
2006
1979
2003
2002
1974
1972
2004
1962
1940