Spirits and Demons…at War!