You can read my full recap of the marketing campaign for Constantine at Film Threat.
His latest movie finds Reeves playing some sort of spiritual being caught up in the eternal struggle between Heaven and Hell. It’s an adaptation of the successful Alan Moore graphic novel Hellblazer. The word adaptation should be used loosely since in the source material the character is British. I’m not familiar with the comic, but he seems to be some sort of supernatural detective, not the monster-fighting Neo wannabe Reeves is playing in the movie.