Avengers 4 won’t hit theaters until May 2019, but the (rumored) final fight between Thanos and Captain Marvel nearly played out at New York Comic Con this weekend. The upcoming Marvel star and the MCU’s most notorious villain were both popular picks for cosplay at NYCC 2018 — though you couldn’t walk more than a few steps without running into perennial favorites like Spider-Man and Deadpool.

Here’s a look at 10 of the best superhero and villain cosplays we saw at NYCC this year, featuring everyone from Doctor Strange to Vision in that one scene where he cooks chicken paprikash for the Scarlet Witch.


First up is the Mad Titan himself. We spotted two versions of Thanos at this year’s Con, with one fan getting particularly creative with their cosplay.

Thanos at NYCC
Thanos at NYCC
nycc cosplay thanos
We love this pre-CGI Thanos cosplay.

Not to be outdone, Captain Marvel also made an appearance at the annual convention, though she apparently left her pager at home.

nycc cosplay captain marvel
Captain Marvel
nycc cosplay captain marvel
AKA Carol Danvers

Beyond those two, there were plenty of other Marvel heroes to be seen. Here’s Doctor Stranger and his Cloak of Levitation:

nycc cosplay 2018
Note the shining Time Stone

Two very different takes on Vision:

nycc cosplay vision
Needs more paprika.

Here’s Thor both pre-Ragnarok and at the end of Infinity War:

nycc 2018 cosplay thor
"A creepy old man cut my hair off!"

Speaking of Rangnarok, checkout this awesome Grandmaster cosplay:

nycc 2018 cosplay grandmaster
Is that you, Jeff Goldblum?

And this absolutely stunning take on Venom:

nycc 2018 cosplay venom
No jokes, tis cosplay is just awesome.

Finally, it might not be Marvel, but we couldn’t leave out this epic homemade Batman and Wonder Woman cosplay:

nycc cosplay batman wonder woman
Batman has never looked so... shiny.

Check out even more great cosplay from New York Comic Con right here. And if you took any great photos yourself feel free to send them to me at jake@inverse.com and maybe we’ll feature them in a future article.