I don't understand what's so bad about this... I enjoyed it. Okay, it's not Art House Cinema, it's not great film noir, it's not got the biggest names in it, but it was good fun! I came to watch this film without any great expectations, having read a number of very bad reviews, and actually enjoyed it a lot.
The film starts off fairly slowly, developing some of the main characters in the first few minutes, but then the pace picks up very quickly, and you get carried along with it nicely. It's well shot and edited, the leads are very good - Mila Jovovich is always lovely to watch, and having seen him in a couple of films recently I would expect great things of Cameron Bright if he should choose stay in acting. The plot isn't full of twists - just a couple. It's reasonably straight forward, and at the pace this film moves it needs to be.
In any kind of comic book plot, you can't expect too much reality, and the cgi sets and set pieces didn't bother me so much, as they seem to have really upset some viewers! Films like Dick Tracy are praised for their comic book feel. Come on - this is fantasy, not reality. You want reality, watch Schindler's List!