Rating: 6/10
(ABOVE AVERAGE)
+
(+) Occasionally very funny with good comedic timing.
(+) Fantastic special effects.
(+) Many great original ideas.
(+) Action scenes are very entertaining.
(+) Well paced plot development.
(+) Good acting performances.
(-) Generic villain.
(-) Very generic super-hero plot.
(-) Lack of character depth.
(-) Very poor dialogues.
–