A police officer faces challenges from his family, gangsters and politicians and what happens in the end forms the crux of the story.
2003
2010
2013
1987
2016
2017
1998
2009
2005
2015
2018
2014
1995