The movie is fantastic. It literally has all the aspects of a good movie i.e., comedy, thrill, suspense, emotion,.... The main thing is they have very well described the mindset of today's generation on the basis of the superheroes and they watch, they have described it's bad effects on the mind of children and introduced a new hero who fights for good with and 'without' powers. The demostration of culture and the difference between good and bad customs is really nice. The movie is good for children as well...