I absolutely loved this - wasn't too keen on the second one though. This film seems to stay true to the graphic novel and it was great having Stephan Dorff back into a main role, he's so good at being the bad guy. the effects were well done and it was visually impressive.