Demonic idiots