Avengers: Endgame
The end battle is still one the GREATEST scenes in cinematic history. Will actually never not love it.
Overall I still think Infinity war is better, but this movie is amazing and has SO many incredible moments both happy and sad (obviously).