The main reason's i saw this film is because i like the director and this was the last movie before infinity war so when i saw it this movie felt longer than infinity war it felt like i was there for a whole day the jokes are terrible the script is weak the acting is fine but 70 percent of the cgi was terrible it like they moved the normal marvel cgi team to infinity war and put only four people to do cgi for this and this movie is irritatingly overrated and i hear a lot of morons say if you don't like it your racist just no it's a weak scripted film and also the director ryan coogler did not know how to do a film of this type just because he did good indi film's does not mean he can do a film of this size he had to lose the 60 millimeter he could not do things he wanted to do in the end this film is just disappointing.