The carnage symbiote isn't a demon. It's a symbiote, an alien. It just gives him powers, that's all.
Also I hated that trailer. Misunderstands the character of Venom, has super cringy dialogue, and worst of all, RIOT is the main villain? In Lethal Protector (which they said they were basing this off of), SCREAM was the leader of the symbiote pack.
Instead they're doing the boring background symbiote that has no character?
This is gonna be terrible.