So - is this the nail in the coffin of "when nature attacks" 70's eco horror???