Spirits and karmic consequences