I have no idea how this movie managed to get an 8.6. The story writing is exceptionally bad, and cliches used are dimes a dozen. It seemed a very rushed story involving too many actors and super heros. I do like super hero movies and do enjoy a good fantasy, but this was not it.