“Cats are good. Half in, half out anyway” - Constantine.
This is actually really good. While Keanu Reeves is far from an “accurate” version of the character he’s still good in the role (however I worry for his lungs with the amount of cigarettes the character goes through over the course of the film).
This is also has some really creative sequences (such as one of the leads being pulled through a building by supernatural forces) and some interesting ideas…