The dialogue is poor, the character's powers are all completely circumstantial in order to benefit the lack of creativity in the writing and the title is misleading. On top of this, the writers have tried to cover all of this up by shoving cameos down our throats in order to appeal to the masses. The movie does get more enjoyable as it progresses but all in all I felt a little...meh...