Seemed like 20 minutes of action at the most out of 3 hours. The film didnt need to be that long. The scenes that were meant to be emotional were executed poorly, didnt make me feel anything other than boredom. Seems all the 10 star ratings are just from marvel fans! Face it guys, it is a bad film. The previous avengers was 1000x better. The whole length of infinity war was about them defeating thanos, in this film it took them 20 minutes.