demons never die