I seriouosly had a smile on my face for the whole film. As a fan of the comics, I came into this movie expecting a lot, and while some of my favorite scenes are not included in the movie, that doesn't detract from it at all. The movie was very well done, an almost perfect adaptation with its own take on how the story ends (it does end the same was as in the comics, they just arrive at that ending a little differently). It's also very fast paced to keep you interested the entire time. You do have to remember that its a comic book adaptation so some of the special effects are a little out there and often sound effects are written across the screen. I highly recommend this film, great music, great cast, great everything.