Everybody loves Chris Evans as he portrayed The First Avenger, Steve Rogers a.k.a Captain America. Yet, Evans contract with Marvel comes to an end after “Avengers: Infinity War.”

According to The Mary Sue, Chris Evans appeared as the Star-spangled man in “Captain America: The First Avenger.” But Evans had only signed a six-film contract with Marvel Studios, though the team wanted him to do nine. On the other side, it was reported that Sebastian Stan signed a nine-film contract for his character, Bucky Barnes.

The hint with that contract would be Winter Soldier to take on Captain America’s role in the next Avenger movies. That would indeed fulfill the Marvel comics’ plot which the Winter Soldier assumes the shield as his own after Steve Roger’s death in the “Avengers: Infinity War.”

In an interview with Esquire, Evans was mentioned to answer the question regarding his role. The feature noted that Evans had just finished his working out routine for the movies. "The movies will be shot back to back beginning in April. After that, no more red- white-and-blue costume for the 35-year-old. He will have fulfilled his contract" the feature concluded.

If that so happens, Movie Pilot mentioned that in the comics, two Marvel characters could possibly be Captain America after all. In the comics, Bucky Barnes was given to play the role of the Captain after his best friend Steve died. Not long after, it was said in the comics that Steve would be revived again and take on his role.

But, after years passed of playing Captain America again, Rogers aged up to the time he couldn’t take on his role. He then was said to pass the shield to Falcon. Yet again, he rejuvenated and then there are two Captain Americas. Nonetheless, this plot is from the comics. No confirmation had been made whether Marvel would adapt its original comic plot.

People just hopes now that Evans would renew his contract similar to what Robert Downey Jr. did in his role after “Iron Man 3.”“Avengers: Infinity War” directed by Anthony Russo and Joe Russo is expected to arrive in theaters on May 4, 2018.