Several potential elements for Marvel's Avengers: Infinity War may have been revealed through leaked merchandise, including the identity of who's wearing Iron Man's Hulkbuster armor.
Newly surfaced packaging for LEGO's "The Hulkbuster Smash-Up" Infinity War set appears to confirm it's Mark Ruffalo's Bruce Banner inside the armor. The box depicts mini-figures of Banner, Sam Wilson, Proxima Midnight and an alien Outrider; however, while the others are shown in action alongside the towering Hulkbuster, Banner is nowhere to be seen.
It's worth noting that while past LEGO sets have been inspired by movies, they sometimes deviate from what's depicted on screen. Nevertheless, the box does lend weight to speculation about Banner donning the battles suit. But why? Thor: Ragnarok clearly explained that he may not be able to return to human form if he Hulks about again. Of course, the Infinity War trailer clearly shows the Hulk in all of his green glory, which leads us to whether whether Banner's transformation is intentional.
Directed by Joe and Anthony Russo, Marvel’s Avengers: Infinity War stars Robert Downey Jr., Josh Brolin, Mark Ruffalo, Tom Hiddleston, Chris Evans, Chris Hemsworth, Jeremy Renner, Chris Pratt, Elizabeth Olsen, Sebastian Stan, Benedict Cumberbatch, Paul Bettany, Samuel L. Jackson, Cobie Smulders, Benedict Wong, Zoe Saldana, Karen Gillan, Vin Diesel, Dave Bautista, Pom Klementieff, Scarlett Johansson, Tom Holland and Anthony Mackie. The film opens May 4.