Demons are back