This is an very good movie. This is one that I would rent over and over again. It is not like your normal superhero movie. This movie blends comedy, action and great special effects. It even has a person in it that does a lot of voices on The Simpsons. William H. Macy is the bomb.