A small town farmer exacts his bloody revenge on unscrupulous town folk who try to steal his land.
2013
2020
—
2025
2019
2016
2023
2014
2024
1967
1916
2008