The “Avengers 4” trailer finally came out, but it didn’t show too much. The “Avengers: Endgame,” as it is officially titled, video didn’t even include all of the survivors of Thanos’ snap.

The trailer does not show Pepper Potts (Gwyneth Paltrow). Iron Man is recording a message for her, but we don’t see her. However, fans know that she was working on set for “Avengers 4.” Her behind-the-scenes photos even make Marvel fans thing that she might take on a superhero persona.

Okoye (Danai Gurira) also isn’t around. She is probably in Wakanda helping keep the peace after her king was caught in the snap. That, of course, means we don’t see others from Wakanda either.

Avengers Endgame cast
Okoye (Danai Gurira) was in "Avengers: Infinity War," but she did not appear in the "Avengers: Endgame" trailer. Marvel Studios

Despite rumors that the “Captain Marvel” trailer needed to be released Monday before she was shown in the “Avengers 4” trailer, Captain Marvel/Carol Danvers (Brie Larson) also didn’t make an appearance.

Valkyrie (Tessa Thompson) has been confirmed as a survivor of the both Thanos’ attack on the Asgardian refugee ship and the snap. She has also been spotted in Atlanta during filming for “Avengers 4,” but she wasn’t seen in the “Endgame” trailer.

Rocket Raccoon (Bradley Cooper) is MIA as well. As the only official Guardian of the Galaxy left standing, he likely isn’t doing too well.

Most surprising, perhaps, is the absence of Thanos (Josh Brolin). It isn’t clear what the villain is up to now. Maybe he’s just lounging around enjoying his “perfect” universe. Or perhaps he’s still healing after the damage the infinity gauntlet did to his arm. There is a brief glimpse of the gauntlet that we can assume is attached to Thanos, but still, we don’t get to see his face.

While Bruce Banner (Mark Ruffalo), Thor (Chris Hemsworth) and Nebula (Karen Gillan) get brief glimpses, they aren’t around for more than a couple seconds. It’s easy to see why so many characters are missing. Marvel is keeping as much secret as possible. This trailer didn’t spoil much at all, and it’s safe to say that future trailers will be just as vague.

“Avengers: Endgame” will release in theaters on April 26, 2019.