Three moments made "Avengers: Endgame" terrific but not a masterpiece

Rating: 7/10 (7 August 2019)

Most fans expected that "Avengers: Endgame" will resort to time travel to make everything right. It is the same idea of "X-Men: Days of Future Past".
Three moments made "Avengers: Endgame" terrific but not a masterpiece, the 1st one is killing Thanos by Thor at the beginning, 2nd one is the sacrifice of Black Widow, and the last one is the death of Iron Man, actually these three unexpected moments shocked all Avengers fans.
I have also some negative comments starting with the purpose of Captain Marvel in Endgame!! Actually the only role for her is saving Iron man from a lonely death in space!! The other thing is the final battle, in my humble opinion, it was chaotic as same as White Walker battle in Game of Thrones, also the time travel was a bit hasty and unconvinced, especially in the way of retrieving the infinity stones.
Anyway, "Avengers: Endgame" is the final movie in the Avengers series, and its ending is a good way to say goodbye.