It’s that time of year again, when ghosts and ghouls come out to play and cosplay is embraced by everyone. With grown-ups, kids, animals and even celebrities all getting in on the action, half the fun of Halloween is simply seeing all the creative and painstakingly crafted costumes that people come up with. Already we’ve spotted the Silver Surfer skateboarding through the streets of New York, and that was just the tip of the iceberg.

Halloween also serves as a reflection of the past year and everything that has happened in it, with popular costumes from the past weekend including Stranger Things‘ Eleven and Suicide Squad‘s Harley Quinn. Lots of partygoers picked up a leather jacket and a barbed-wire bat to become The Walking Dead‘s new villain, Negan, and the return of the Star Wars franchise brought with it plenty of brand new characters to dress up as (not to mentioning reviving the popularity of classics like Han Solo and Darth Vader). Below, we’ve collected some of the best nerdy Halloween costumes that this year had to offer.

To kick things off, it wouldn’t be Halloween 2016 without a tribute to one of the most talked-about new games of the year, Pokémon GO, and this costume gets three gold stars for effort.

This year for #halloween it's #pokemongo time. #halloweencostume #halloween2016 #ポケモン #ハロウィン #nintendo

A video posted by Matt Borgelt (@mattcyborgelt) on

Bette Midler brought joy to Hocus Pocus fans everywhere by dressing up as her character from the movie, Winifred Sanderson.

Winifred Sanderson flies in to Hulaween! Says thanks to everyone who made it such an electrifying evening!!

A photo posted by Bette Midler (@bettemidler) on

Be afraid, be very afraid… if you’re a White Walker, that is. To everyone else, this Jon Snow costume is merely adorable.

Lô Trác Trân – a 2 year-old resident of Kaohsiung, Taiwan – caught the attention of Spirited Away fans worldwide with this No-Face costume.

Stranger Things costumes were very in vogue this Halloween, but this Demogorgon might be the best of the bunch.

#strangerthings #irvingtonhalloweenfestival #indy #costume #demogorgon #irvhalloween

A video posted by CBLimagery (@cblimagery) on

Ed Sheeran embraced his assets and dressed up as Ron Weasley, as part of a group Harry Potter costume.

Here’s Dwayne Johnson a.k.a. The Rock as a dancing Pikachu. Don’t forget to check out the Halloween prank that Johnson played on his Jumanji co-star Kevin Hart.

At the cutting edge of nerdy Halloween fashion, here’s Jay Clay as Jeffrey Wright’s character in Westworld.

And finally, Screen Rant’s Managing Editor Ben Kendrick went with a Star Wars theme for his dogs’ costumes this year. May the Force be with us all on the spookiest day of the year.

HAPPY HALLOWEEN!