Have faith in your demon slayer.

Rating: 6/10 (14 May 2005)

This is a gritty and graphic horror-action picture loosely based on the pulp fiction novel "HELLBLAZER". John Constatine(Keanu Reeves)is a doubtful and sometimes reluctant demon slayer that comes to the rescue of a beautiful young woman(Rachel Weisz)in her investigation of her twin sister's suicide. The chain-smoking anti-hero seems to find himself once again in the middle of a battle between good and evil. The artistic visuals bring about a dark and moody atmosphere. And smoking a cigarette in the pouring rain is just another luxury compared to a bad ass rumble in the bowels of Hell. For Weisz, I would also tippy-toe around the devil in red hot coals. Other cast members: Djimon Hounsou, Shia LaBeouf and Max Baker.