Based on the comic book “Hellblazer’, Keanu Reeves stars as John Constantine, a detective who possesses super-natural powers causing him to literally go to hell and back. While many sci-fi-ish thrillers confuse us with scene by scene symbols and occurrences, this one maintains a level of smarts, by solving mysteries of the Catholic church – of good vs evil, as we witness Satan, himself, attempting to jockey for world power, eventually leading to a showdown with the angel Gabriel (Tilda Swinton). The premise is so powerful, that it gives last year’s “The Passion Of The Christ” a run for its money. Rachel Weisz does a satisfying dual role as Angela and Isabel, twin sisters who need a savior and find it in Reeves. Reeves is comfortable in these “Matrix” style roles, managing to perform with little effort, which will please his younger audience fan base.