Keanu Reeves was awesome as the black-coat wearing exorcist who just happened to be named John Constantine even if he wasn't John Constantine. I basically watch that movie imagining him as some random original character and not Constantine and it's actually quite enjoyable.