WARNING: this article contains some crucial spoilers for Avengers: Endgame. If, for some reason, you have not seen it, p...