It is suggested that spirits in a dream represent the power of dreams. They have been invoked to recall the forgotten events from our memory. They are also seen as gatekeepers and as beings of nourishment. In other words, they can act as guides or healers in our dreams.
Being human means constantly feeling fear and anxiety about the future. In you dreams, all these fears take physical form in spirits – from monsters that are afraid to be out of control all the way to shadowy concerns about sacrifice – giving dreamers a chance to dig deep into what life is really about for themselves in private before tackling any problems head-on in the waking life.