Does humanity have any chance gains the super heroes? Well maybe not.