An ecological nightmare goes wild in this low-budget British thriller