Chris Evans (and his new mustache) are talking about his last days as Captain America, again.

While on the red carpet for his Broadway show, Lobby Hero, Evans told Entertainment Weekly that the time for him to drop his shield may be upon us.

"Well, you know, my contract is over, so that’s as far as I know," he said on his film agreement with Marvel that ends with Avengers 4. But it doesn't mean Evans won't fondly look back on playing the hero.

"[I’ll miss] everything [about Captain America]," he shared. "I mean, it’s not just the character, it’s the people—the experience, such good movies, such wonderful memories. I’ll miss a lot."

Evans has been playing the hero since 2011's Captain America: The First Avenger. But with Avengers: Infinity War screenwriter Stephen McFeely confirming superheroes will die in the film, we can't help but wonder if Cap will be one of them.

This isn't the first time Evans spoke about leaving the Marvel Cinematic Universe either. "You want to get off the train before they push you off," said Evans in an interview with The New York Times.

Fans speculate Captain America will either die or Chris Evans will drop the Captain America title and pick up Steve Roger's other alter-ego, Nomad, leaving Sam Wilson aka Falcon to pick up the Captain America moniker. Only time will tell. The contracts for Robert Downey Jr. (Iron Man) and Chris Hemsworth (Thor) also expire in 2019.

Avengers: Infinity War is due to be released on April 27.