Suggested by iKnowledge John Constantine is a skilled magic user, but one who isn’t quite as powerful as the heavy weights like Dr. Fate or Strange. He’s given a lot of cred since the guy knows the rules and can adapt to magic really quickly, but I wouldn’t want to have him around in a fight. HIM is a demon so John is in his area of expertise, but he’ll be too busy dodging lasers and trying not to get squashed to really do anything about the situation. He’s just outmatched in this fight and I don’t think he’ll be able to get on the offensive. HIM wins.