"Avengers: Infinity War" may have a few surprises up its sleeves than what most people think. After the revelation that the Infinity Stones are already at hand, there may still be other factors that will shock the casual Marvel fan.

As some may be aware in how "Captain America: Civil War" ended, the next step is simply identifying who else will take the mantle of Steve Rogers. If the cinematic universe is to follow the graphic novel's approach, then a logical, fitting and accurate depiction would be that of Sebastian Stan's James Buchanan "Bucky" Barnes, also known as the Winter Soldier. As per the official Marvel site, the winter Soldier could take the Captain America title in "Avengers: Infinity War," post the speculation that Steve Rogers will die in the upcoming movie. Not only is it expected to make sense, being Rogers' best friend and a high-caliber fighter as well as it would be loyal to the source material of the Marvel universe.

As this is yet to be confirmed, one piece of fact to hold on to is casting Terry Notary as a sub-villain in "Avengers: Infinity War." It may be hard for some to absorb who the actor is, but he has given his talents on more than one occasion in the past, one being a motion capture artist for "Kong: Skull Island," as per The Hollywood Reporter. Another is doing the same work for the "Planet of the Apes" franchise, as well as "Avatar," "Warcraft" and "The Hobbit." It is still unsure as to who this villain will be, as Notary said, "Marvel could sever my head off."

"Avengers: Infinity War" marks itself as the third movie in the franchise. It will pit together the past factions of the Marvel Cinematic Universe, the titular Avengers and as recently announced, the Guardians of the Galaxy. Doctor Strange (Benedict Cumberbatch) is also expected to partake in the epic battle, which is set to hit theaters on May 4, 2018. Keep posted for more news and updates.