Avengers: Endgame clocks in at over three hours,which allows the film to cover a whole lot of ground. The film gives an actual endgame for a multitude of characters and ties up a bunch of loose ends. In the process, Endgame provides some much-needed redemption to the most human member of Marvel's epic superhero team: Clint "Hawkeye" Barton (Jeremy Renner).
Source: blastr.com