That sound you hear is Chris Evans laying down his Captain America shield for good.
The 36-year old actor, who started playing the title role of Steve Rogers in 2011's "Captain America: The First Avenger," confirmed the news in an article with the New York Times Thursday stating "You want to get off the train before they push you off,”
Evans spent the last seven years donning the red white and blue suit in three Captain America films and two Avengers films before ending his contract with the "Avengers: Infinity War" film coming to theaters April 27 and the sequel due next year.
Evans says that it was his time spent at home with family in between Marvel films that influenced his decision to move on from superhero films.
Avengers: Infinity Wars Trailer
"When I think about the times that I’m happiest, it’s not on a movie set," Evans told the New York Times.
“I’m not afraid to take my foot off the gas,” he said. ”If someone said tomorrow, ‘You’re done, you can’t do anything else,’ I’d be O.K.”
He will now turn his attention to Broadway, landing a debut role in the play "Lobby Hero" alongside Michael Cera, Brian Tyree Henry, and Bel Powley.
The play will have a limited run on Broadway through May 13.