Let me say right off that if you are a comic book fanatic and want purity in all 'translations' to the big screen, you are going to have some problems with this movie. The creators took some liberties with the storyline so as to make it appeal to the masses. This is a pretty typical tendency that you see with most comic book (Xmen, Hulk, Punisher) and fantasy (Lord of the Rings, D&D) movies.An entertaining movie with some great visuals, it nevertheless suffers in a few places from some absolutely AWFUL dialogue.. Talk about cheese.. FEH! There are some lines in this movie that made me want to track down the actor/actress just so I can ask if they cracked up after delivering them..Entertaining.. worth the price, but get your wine ready..