I am not particularly familiar with the Constantine character, as I never got into the comic books. But as I happened to stumble upon this 2018 animated movie, of course I opted to sit down and watch it.
Writer J. M. DeMatteis actually put together a rather good and interesting script and storyline for director Doug Murphy to bring to the screen. I have to admit that I was genuinely entertained throughout the course of the 90 minutes that the movie ran for. It was a dark and violent storyline, so this is hardly suitable for a younger audience.
With "Constantine: City of Demons" being an animated movie, of course having a good voice acting cast ensemble is important. And they definitely had that here. I didn't recognize any of the voices initially, but it was nice to see the names of Kevin Michael Richardson and Robin Atkin Downes on the cast list, as I perused IMDb to check who voiced the various characters.
Visually then I will say that the art style used in "Constantine: City of Demons" was good. It was a very fitting drawing and art style used for the animated movie, and it complimented the atmosphere of the dark storyline quite nicely. Plus, the animation itself was also quite good.
Without being very familiar with the John Constantine character, I will admit that "Constantine: City of Demons" proved to be an entertaining watch nonetheless.
My rating of "Constantine: City of Demons" lands on a seven out of ten stars.