India, Nov. 6 -- Believe it or not, Chris Evans' 'Avengers: Endgame' spoilers were really hard to avoid, even for the flick's cast. The actor revealed that he accidentally destroyed a significant moment for Anthony Mackie despite the script being very secretive.

"While we were filming in Atlanta, I had already read the scene. I had a few people over to watch a football game or something and Mackie was the first one to show up," he told Jimmy Fallon on Monday's episode of 'The Tonight Show'.

"I didn't know he didn't know what was gonna happen. And he showed up first and I said, 'Hey man, isn't that scene fantastic?' and he said, 'What scene?' And I said, 'The scene when I give you the shield.' And he said, 'You're giving me the shield?',...