“Avengers: Infinity War” stormed the box office during its opening weekend to a record haul of $257 million, and much of that was because fans didn’t want to be spoiled on the film’s ending by waiting a week or two.
However, one of the film’s stars, Mark Ruffalo, spoiled the ending to the film…a year ago.
— Good Morning America (@GMA) July 16, 2017
After initially being asked about last year’s “Thor: Ragnarok,” Ruffalo then pivoted the discussion to “Infinity War,” where he very cryptically teased, “wait until you see this next one, everybody dies.”
The first clue that Ruffalo had said something he shouldn’t have was the reaction of Don Cheadle, who was with him during the interview. Shortly after Ruffalo’s slip, Cheadle yelled “Dude!” and looked to be in a panic.
Ruffalo then tried to walk that back, saying “not everybody — no. Is that — can we rewind that part?”
“Am I in trouble? Ruffalo then asked Cheadle, who responded “a little.”
Despite that, moviegoers were still largely shocked by the film’s ending, which saw the likes of Black Panther, Spider-Man, Star-Lord and Doctor Strange get erased from existence.
Although, Ruffalo wasn’t technically correct. Thanos only wiped out half of sentient life in the universe, leaving Iron Man and Captain America still standing.
Watch the video above to see why Marvel executives may keep Ruffalo away from the press during the next year.