Angels and Demons and Spirits, oh my!