Netflix is demonic