A young boy's father is lynched before his eyes; fifteen years later he returns home for revenge.
2017
2016
2002
2023
2024
1987
2006
2008
2001
1995
1985
2021
2003
1994
1989