A vendetta rages between two families. Neither ghosts nor snakes nor humans can escape the carnage.
1938
1989
1992
2019
1957
2017
1998
2001
1978
2012
2000
2024
1961
1954
1959
2005
2006
2007