Two brothers visit their mother who lives in a rural town stricken by constant fumigations. The bucolic toxicity will turn them into monsters.
2014
2013
2002
2004
2006
2005
2019
1935
1920
2023
1933
2025
1922
2007
2012
1996
1992
1981