The movie is long. The movie is weird. It doesn't have a lot of cogent aspects and is very much illogical. However, there are superhero movies making billions and comedies like the hangover are popular, so I guess this gets a 6. I watched it to practice my Chinese. Movie drifts into various different genres and is overall okay, nothing good. On iqiyi with subtitles. If you like cartoons like the avengers or the hangover, you will probably like this. If you think there is a difference in the quality of both, I feel sorry for you. Good acting, good sound, effects. Only a weak plot.