Warning: This article contains spoilers for Avengers: Infinity War.
An interview filmed 10 months ago spoiled the ending of Avengers: Infinity War a year before the film came out - but no one even noticed.
Speaking to Good Morning America in July 2017, Hulk actor Mark Ruffalo admitted that most Marvel films have bittersweet endings.
He then went a little further, joking that they should wait until they see Infinity War because "everybody dies". Ruffalo actually came close to really revealing the ending, stopping himself just before finishing the word "half".
As anyone who has seen the film would know, at the end of the movie, villain Thanos manages to instantly wipe out half the universe.
Several Avengers are included in that toll, and Ruffalo's character is one of few to end the film alive.
He seems to instantly realise his mistake though, and quickly tries to backtrack as Cheadle tries his best to make everyone move on from the situation.
Good Morning America shared the clip at the time, but many believed it to be fake. However since the movie has come out, more fans have dug up the clip and confirmed it's a spoiler.
It's not the first time Ruffalo has been outed for spoiling films. In October 2017, the actor accidentally live-streamed from inside the theatre as Thor: Ragnarok premiered.