After canceling last year because of the pandemic, the 48th annual Village Halloween Parade made its glorious—and spooky—return to New York City on Sunday night. One of the event's organizers, Jeanne Fleming, estimated"60,000 participants and half a million spectators," according to the NY Post. Earlier this year it was unclear if the parade would even happen, but thanks to donations from fans of the tradition enough money was raised for the show to go on.

And so last night, thousands upon thousands of costumed revelers made their way up Sixth Avenue from Spring and 15th Streets once again, with crowds on either side of the avenue greeting marchers with shrieks and cheers. Meanwhile, drum lines, marching bands, and DJs aboard a fleet of floats kept the party bouncing all along the mile-and-half long route. This ol' clunker showed up, too:

In addition to all the usual zombies, serial killers, superheroes, big inflatable things, clowns, and other Halloween shop classics, new costume trends this year included Squid Games, COVID vaccinations, climate change disasters, Cruella de Vil, and billionaires either going to space or getting the guillotine. Personal favorites included the Monty Python and the Holy Grail crew who pushed a giant Trojan Rabbit the entire way, the Giant Sandworm and Paul Atreides couple, and the Duck who threw torn-off pieces of bread at me.

The parade—where comedian Randy Rainbow served as grand marshal—was dedicated to "the Children of NYC," and a troupe of giant puppets created from kids' drawings led the march.