It's spooky SZN in the NBA, and you know what that means! Our favorite NBA players get to be kids for a day and dress up like children going trick-or-treating! Well, not quite: while many NBA players do put on a costume for Halloween, some take it a step further. Case in point: Los Angeles Lakers superstar LeBron James.

LeBron James' Halloween fit has always been pretty impressive. From cosplaying as Edward Scissorhands complete with the knives for fingers to suiting up and performing like Prince, the Lakers star takes great pride in his spooky costumes. This year, he did not disappoint: donning this insanely detailed Freddy Kreuger costume that is sure to strike fear into every NBA fan's hearts. (via LeBron James on Instagram)

 

View this post on Instagram

 

A post shared by LeBron James (@kingjames)

Everything about this just looks so cool, and clearly took a lot of time to prepare. The prosthetics to emulate Freddy Kreuger's gruesome face, the glove with his signature claws, even the hat! LeBron's done a lot of impressive costumes in the past, and this one is certainly up there in terms of best costumes. Hopefully, the other Lakers get together and also do costumes.

As of now, not many other NBA players have revealed who they dressed up as for Halloween, but there's been a lot of good ones over the past years. Some of the best ones include Stephen Curry dressing up as Jigsaw (complete with the tricycle!), Isaiah Thomas completely fooling everyone as Eazy-E, and… LeBron James as Pennywise. Seriously, the Lakers star isn't just great at basketball, he's great at cosplaying too!