Objectively.... it's fantastic.

Rating: 8/10 (21 April 2020)

This movie is one in a trilogy of movies I call the missed opportunity trilogy. Constantine (2005), legion (2010), and Priest (2011). These three movies are a set of horror fantasy movies (mostly), that had great opportunity but failed. Now Constantine is different due to it actually being pretty good. Its not perfect nor is it a masterpiece, but it's oddly satisfying. The graphics are pretty good for a low budget 2005 film. The story isn't bad, not too complicated nor dumbed down. But the other two are not that great.
The point is that these movies, with a little more time, some more refinement of the script and bigger budget could have been fantastic and some of the best fantasy horror movies of the decade (and one year).