Almost perfect, but gets a little carried away at parts.

Rating: 9/10 (13 February 2012)

(only very spoilers, I'm only marking this review to be absolutely safe) I totally enjoyed this movie. Granted, being a 19-year-old male who likes comic books and has trouble getting a girlfriend (I've never had one before), I am the perfect demographic. I've always thought how cool it would be to be a superhero too! There are a lot of positives about this movie. For one thing, it is action-packed, exciting and funny, and for another the characters actually have depth to them. It's nice to see a combination like this. It keeps you very interested in what will happen next, and does a great job at not dragging (dragging on with boring parts is my #1 pet peeve in movies). I will avoid going into specifics so that this review can be as spoiler free as possible, but I will say that it has a warmhearted feel that is different from the comic book it is based on.
On the negative side, there are a few things inserted that I feel are very unnecessary. Like for instance, that we have to go into how our main character Dave jacks off to pictures of tribal women from Africa. I mean, come on, I of all people can sympathize with a character being sexually frustrated, but that detail is just totally unneeded. Things of this nature are put here and there all throughout the movie. Fortunately, they are brief and/or minor enough to look past.
This is not a movie for the easily offended. It is extremely violent, has a good deal of sexuality (though not in a pornographic way) and has some controversial content involving a child. If your twelve-year-old son wants to see this movie (for which I don't blame him, I would have too), you probably shouldn't let him. Regardless, it does have a good heart, and sort of a wholesome message. I have sometimes struggled with whether or not it is morally okay for me to love this movie, but the truth is, I do.