The descendants of an infamous group of bandits investigate a series of brutal murders in their village. Is this karma or the work of a vengeful human?
1975
2021
2004
2009
1993
1966
1950
2007
1998
1995
2006
1980
2005
1956
2012
1999