Avengers: Endgame has already made well over a billion dollars at the international box office and it hasn't even been out a week yet.
But if you're one of the people who hasn't seen it yet, then
***HERE THERE BE SPOILERS***
and you can't say I didn't warn you!
Interestingly enough, a big spoiler for the film may have been staring us in the face this whole time, courtesy of Scarlett Johansson, who plays Natasha Romanoff/Black Widow.
Johansson showed up to the film's world premiere wearing Infinity Stone-inspired jewelry.
She wore all of them, in fact, but one stood out more than all the others: The orange Soul Stone.
Why does this matter?
Well, the Avengers who survived Thanos's snap––aka that moment that wiped out half the universe and made up for the lost half with a gazillion memes––time travel to the Quantum Realm and collect all the Infinity Stones they need to reverse the snap.
They split into teams, with Black Widow and Hawkeye (Jeremy Renner) going to the planet Vormir to obtain the Soul Stone.
But getting the Soul Stone was not without its complications.
To obtain it, one of them would have to die. Hawkeye offers himself as a sacrifice, but Black Widow saves his life...and convinces him to let go. She falls to her death, leaving Hawkeye to return to the remaining survivors alone.
So think about it: If someone has to die to get the Soul Stone, then Scarlett Johansson was wearing a giant sign on her hand that tells everyone she dies in the film.
We all see what she did there.
We knew you were up to something, Scarlett, but you're still not as klutzy as Mark Ruffalo spoiling three Marvel flicks in a row!