Takes itself just seriously enough to put on a good show. Reeves earns some theatrical redemption, the demons put a scare into the waywardly righteous, and there are plenty of evil-duders left over for a sequel.
There is no person in movie history who has devoted more time to defending civilization from evil and obliteration than Keanu Reeves, or who has spent more time shifting between spiritual, perceptual and historical planes to do the job right proper.
Reeves plays one of the comic-book world's most intriguing antiheroes in an adaptation that isn't the massive screw-up fans rightfully expected, but has a cool-to-silly ratio that's just barely acceptable.
Keanu Reeves brings a gravity to John Constantine that makes Neo -- his cheerless character in the Matrix movies -- now appear to be the height of the actor's madcap Jerry Lewis period. Hey Hayyyy-deees!
The actor's black-on-white getup makes it plain that Constantine is one 'whoa' away from Neo-dom, and that Constantine likely represents the start of another Hollywood franchise with diminishing returns in its future.