Captain Marvel has Thor’s stamp of approval.

Brie Larson’s Air Force pilot-turned-superhuman (whose movie pulled in $455 million globally its opening weekend, and is expected to make more than $1 billion despite backlash from trolls) meet’s Chris Hemsworth’s god of thunder toward the end of the latest “Avengers: Endgame” trailer, which was released on Thursday.

Marvel (aka Carol Danvers) doesn’t flinch as Thor summons his Stormbreaker hammer to his side, which flies right past her head. She starts to crack a smile, to which Thor responds, “I like this one.”

It’s the one bright spot in an otherwise somber trailer setting up the fourth “Avengers” movie, which picks up where last year’s “Infinity War” left off, with half of the universe’s population wiped out with a snap of Thanos (Josh Brolin’s) fingers.

Marvel’s three main (male) heroes Iron Man (Robert Downey Jr.), Captain America (Chris Evans) and Thor are given flashback montages of their journeys to this point, as Black Widow (Scarlett Johansson) says in a voiceover that “The world has changed. None of us can go back. All we can do is our best, and sometimes the best we can do is start over.”

The surviving heroes from the first movie are shown suiting up in new red and white uniforms — including Ant-Man (Paul Rudd), Nebula (Karen Gillan) and War Machine (Don Cheadle) while everyone (including Rocket voiced by Bradley Cooper) repeats the mantra that they’ll do “whatever it takes” to bring their dusted friends back.

A scene in the latest “Avengers: Endgame” trailer from Disney and Marvel.

Audiences are also freaking out over a glimpse of Hawkeye (Jeremy Renner) showing a young woman how to shoot a bow and arrow, which fans are social media are speculating could be comic book character Kate Bishop, a Young Avenger takes over for him and also calls herself Hawkeye to honor him.

“Avengers: Endgame” opens on April 26. Tickets haven’t gone on sale yet, but it’s expected to be one of the year’s biggest blockbusters. is predicting a “titanic” opening of between $250 and $290 million for the three-day opening; Exhibitor Relations has suggested $282 million. “Avengers: Infinity War” pulled in more than $2 billion globally last spring, and set a box office record with its $257.6 million domestic opening.