Chris Evans has revealed he gave away the ending of 'Avengers: Endgame' to co-star Anthony Mackie.

As we know, the scripts to major TV and film productions have become tighter than ever. In fact, several of the 'Endgame' cast members didn't even have a full script, including Mackie, who plays Falcon in the Marvel movies.

Speaking on last night's episode of 'The Tonight Show starring Jimmy Fallon', Evans revealed he mistakenly told Mackie the finale. The actors were hanging out watching football at the time.

The exact scene Evans divulges is that his Captain America gives Falcon his shield. Evans even showed Mackie the script so how 'accidental' he was is a tad debatable.

The 'Knives Out' actor revealed: “And he was so happy and you immediately feel like, ‘Man, maybe I robbed this moment, maybe [Marvel Studios president] Kevin Feige deserved this.’ But it was so nice to share it with him. He was so happy and so deserving. It was a nice way to have — just between us — the transition of characters.”

Evans also talked about how emotional the Marvel epic culmination was. And he chatted about that AWESOME scene with Thor's hammer. Check out the full interview below.