Amidst the chaos caused by local farmers struggling against the rise of factory farming, a supernatural force seeks revenge for man's cruelty.
Horror/Supernatural Drama - Feature