Two brothers visit their mother who lives in a rural town stricken by constant fumigations. The bucolic toxicity will turn them into monsters.
1989
2007
2013
1967
2006
1971
2009
2005
2016
2024
2023
1975
1970
2017
1981
2019