Based on an Italian comic Dylan Dog, the movies based around the exploits of a paranormal investigator/ monster hunter called Dylan Dog played by ex-Superman Brandon Routh. As Dylans Max Payne inspired voice-over informs us, hes been out of the supernatural investigation game for a long time since the death of his girlfriend. His only real friend is Marcus (Sam Huntington), an assistant of sorts who wants to be promoted to the level of partner. When a young lady, Elizabeth (Anita Briem) brings forth a murder case where the culprit might be a previously unseen large beast, Dylan initially rejects it but the untimely death of Marcus pulls him back into the game for one last time. So after profiling vampires and werewolves as suspects, shopping at zombie markets, digging up secrets from the past and a few twists and turns later, the movie actually tries to set up future instalments.
Cant fault the movie with not having ambition, but everything is so derivative of movies that have come before it that you just cant shake off the feeling of Dj vu. Id even go to the extent of calling it Constantines much poorer cousin who also like to wisecrack a lot and doesnt get much laughs either. The story too just runs in circles until dumping a twist on you for the sake of it.
The production values are on the lower end while the script works well enough for a B-movie. The acting isnt bad by any stretch but the writing certainly doesnt help make this a better movie. Plus the city of New Orleans isnt used effectively either and lacks a certain local flavour which maybe could have helped the movie.
Dylan Dog could have been a better movie with slicker production values and better writing. As it stands now, its only a poser and worth a watch on home video.