All the Marvel Characters Who Are For SURE in Avengers: Infinity War

Now that Avengers: Infinity War is pretty much here, it's time to freak out. Over the past handful of months, we've been treated to plenty of footage from the film, thanks to the generous helping of trailers. It's certainly helping us figure out who might die and what's up with all those infinity stones, but there's also a fun game to play: how many Marvel characters can you count?

In 2016, the writers revealed that there are up to 67 "available" characters that have appeared in prior Marvel movies, and that's not even counting the new characters they might introduce (*COUGH* Proxima Midnight *COUGH*). While the writers said not all of these heroes will appear, it's still safe to assume the number will be very large. Even in just the trailers, we've spotted about 24 characters. Let's do a roll call.

Iron Man aka Tony Stark
Disney

Iron Man aka Tony Stark

We've got Stark (Robert Downey Jr.) all over the place in the new trailer. He's going up against the big bad Thanos, he's hanging with Dr. Strange, and he's looking very worried.

Thor
Disney

Thor

That's right, the God of Thunder (Chris Hemsworth) is kicking ass and taking names. And he's keeping his short haircut and his eye patch!

Spider-Man aka Peter Parker
Disney

Spider-Man aka Peter Parker

Good ol' Peter (Tom Holland) is also going toe to toe with the villain. He even gets slammed to the ground in a choke hold in one alarming shot. Please do not hurt Peter, Thanos. He is a precious cinnamon roll.

Black Widow aka Natasha Romanoff
Disney

Black Widow aka Natasha Romanoff

Wow, Black Widow (Scarlett Johansson) is very on brand with her Atomic Blonde-inspired makeover. I bet that means she's going to kick extra ass this time around.

Captain America aka Steve Rogers
Disney

Captain America aka Steve Rogers

Our dad, Captain America (Chris Evans), is back. And he's very scruffy and serious.

Hulk aka Bruce Banner
Disney

Hulk aka Bruce Banner

Hulk (Mark Ruffalo) is finally back on Earth (it seems), so we're keeping our fingers crossed for some epic smashing.

Black Panther aka T'Challa
Disney

Black Panther aka T'Challa

The hotly anticipated Black Panther doesn't drop until February, but it's clear this hero (Chadwick Boseman) and his incredibly epic army are both playing heavily into the battle sequences. In fact, it looks like his army is in that huge, main battle sequence about halfway through and in that forest-set sprint scene at the end. F*ck it up, Black Panther squad.

Princess Shuri
Disney

Princess Shuri

Not only do we get more quality time with our favorite Wakandan king, but we also get to hang with the brainy Princess Shuri. Stoked.

Scarlet Witch aka Wanda Maximoff
Disney

Scarlet Witch aka Wanda Maximoff

She may be down a twin — RIP Quicksilver — but at least Scarlet Witch (Elizabeth Olsen) is getting all loved up with Vision and getting into the thick of the action.

Loki
Disney

Loki

Damnit! It seems like Loki (Tom Hiddleston) did indeed steal the Tesseract at the end of Thor: Ragnarok. Can't he stay out of trouble just, like, once?!

Proxima Midnight
Disney

Proxima Midnight

Oh, you thought only previously introduced Marvel characters would be showing up in this film? Think again. Once we knew that the evil Proxima Midgnight would definitely appear in the film, we remembered this split-second appearance from the trailer. She looks pretty wild, if you ask me.

Dr. Strange
Disney

Dr. Strange

Fresh off his brief cameo in Thor: Ragnarok, is looks like Dr. Strange (Benedict Cumberbatch) is ready to join all the fun.

Winter Soldier aka Bucky Barnes
Disney

Winter Soldier aka Bucky Barnes

Good to have you on our side, Bucky (Sebastian Stan).

Vision
Disney

Vision

Um, is seems like Vision (Paul Bettany) is really going through the ringer this time around. There's some real anguish in his eyes as Thanos plucks that infinity stone right out of his forehead.

Falcon aka Sam Wilson
Disney

Falcon aka Sam Wilson

Hey, Falcon (Anthony Mackie)! Missed you.

Okoye
Disney

Okoye

There's so much Black Panther magic in Avengers: Infinity War, and we are here for every second of it. Watching Okoye (Danai Gurira) sprint with the gang will clear your skin and water your crops.

Wong
Disney

Wong

We're glad to see Dr. Strange brought along his trusty sidekick, Wong (Benedict Wong).

Thanos
Disney

Thanos

And then, of course, there's Thanos (Josh Brolin), who seems to have gone through a makeover. Lookin' fierce, darling.

The Guardians of the Galaxy
Disney

The Guardians of the Galaxy

As the icing on the cake, we see all of the Guardians of the Galaxy players during a run-in with Thor at the very end of the trailer. So, with Star-Lord (Chris Pratt), Gamora (Zoe Saldana), Drax (Dave Bautista), Groot (Vin Diesel), Rocket Raccoon (Bradley Cooper), and Mantis (Pom Klementieff), our current tally has reached 24 Marvel characters. And we're sure that's just the beginning.