Here’s the first trailer for “Avengers: Endgame” (video)

We’ll get right to the point: here’s the first trailer for “Avengers: Endgame,” otherwise known as the only thing any of you reading this post have cared about since April.

So, uh, holy crap, right guys?

What does it all mean? We’ll have some thoughts about that soon, but meanwhile, we’ve spent the painful seven months since Thanos wiped out half of all life in the universe trying to figure out what’s coming, and we have some pretty good guesses.

Here is how we think “Captain Marvel” might be connected to the end of “Infinity War. And here is our guess for what Doctor Strange saw in the one version of the future in which the Avengers defeat Thanos. We also think the Hulk might have some crazy new developments ahead.” And of course, click here to see what we think about the crazy “Ant-Man and the Wasp” connection to Infinity War.

But wait, there’s more. What if “Infinity War” was actually a giant, elaborate test? What would happen if this obscure Marvel hero made an appearance. And you don’t really think Vision is dead for real, do you? Neither do we. And if you need it, here’s a deep dive into what happened in the comic books that “Infinity War” is based on.

Finally, pour one out for everyone who was wiped out by that Thanos finger-snap.

RELATED: All the red carpet arrivals at the premiere of "Avengers: Infinity War"

39 PHOTOS
'Avengers: Infinity War' premiere: Red carpet arrivals
See Gallery
'Avengers: Infinity War' premiere: Red carpet arrivals
LOS ANGELES, CA - APRIL 23: Brie Larson attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 18: Angela Bassett arrives at the Premiere Of Disney And Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Gwyneth Paltrow attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Robert Downey Jr. attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Zoe Saldana attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Chris Pratt attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Scarlett Johansson attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Elizabeth Olsen attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Samuel L. Jackson attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Steve Granitz/WireImage)
LOS ANGELES, CA - APRIL 23: Chris Hemsworth attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Jennifer Connelly attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Bradley Cooper attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Tom Hiddleston attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Steve Granitz/WireImage)
LOS ANGELES, CA - APRIL 23: Danai Gurira attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Paul Rudd attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Mark Ruffalo attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Evangeline Lilly attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Letitia Wright attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Sophie Hunter and Benedict Cumberbatch attend the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Steve Granitz/WireImage)
LOS ANGELES, CA - APRIL 23: Chadwick Boseman attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Tom Holland attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Bridgid Coulter (L) and Don Cheadle attend the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Vin Diesel attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Scarlett Johansson, Colin Jost arrives at the Premiere Of Disney And Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Steve Granitz/WireImage)
LOS ANGELES, CA - APRIL 23: Courtney B. Vance and Angela Bassett attend the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Chloe Bennet attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 18: Samuel L. Jackson and Tom Hiddleston arrive at the Premiere Of Disney And Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Mario Lopez attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Joss Whedon attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Monique Ganderton attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Wyatt Oleff attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Jennifer Grey attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Karen Gillan attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Olivia Holt attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Paul Bettany attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Pom Klementieff attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Lydia Hearst attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
LOS ANGELES, CA - APRIL 23: Sarah Finn attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
LOS ANGELES, CA - APRIL 23: Michael James Shaw attends the premiere of Disney and Marvel's 'Avengers: Infinity War' on April 23, 2018 in Los Angeles, California. (Photo by Neilson Barnard/Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Read Full Story