moviemeisterreviews.com
Long Weekend (1978) – If You Go Down To The Woods Today… Don’t
They basically made an environmental rape-revenge film