In my view an underrated and over-criticized movie - Constantine got nice visuals, an interesting story and some good acting. No masterpiece and not Mr. Reeves best movie but a solid piece of horror if you like to watch movies with demons and exorcism and some good ol' action. Thumbs up.