An opponent in dreams, from a spiritual perspective, is that part of us that is not co-operating in the grand scheme of things and is, therefore, introducing an element of negativity.

It is also, as we become more aware, negative elements, which we may be required to confront and overcome, or at worst understand, before there can be progress.