The NBA always does Halloween right.
In celebration of the spookiest day of the year, some of the league's biggest names showed up to games throughout the week rocking elaborate costumes from various fictional characters, ranging from the Black Panther to Pennywise from Stephen King's "IT."
Below are a collection of some of the best...
Victor Oladipo as the Black Panther
Black Panther (aka @VicOladipo) arrives to the Garden for Halloween game night. #WakandaForever pic.twitter.com/K1bGeaYrme- Indiana Pacers (@Pacers) October 31, 2018
LeBron James as Jason Voorhees from Friday the 13th
Mr. Voorhees pic.twitter.com/0KTTaohxtU- Los Angeles Lakers (@Lakers) October 31, 2018
JaVale McGee as The Grinch
🎶 You're a mean one, Mr. Grinch 🎶 pic.twitter.com/WCbDkyguO1- Los Angeles Lakers (@Lakers) October 31, 2018
Klay Thompson as Jackie Moon from Semi-Pro
LET'S GET TROPICAL! pic.twitter.com/C0inBkqjw5- Golden State Warriors (@warriors) November 1, 2018
Pascal Siakam as Usain Bolt
"Anything is possible, I don't think limits "- pascal siakam (@pskills43) November 1, 2018
Happy Halloween🎃 pic.twitter.com/dNYc9YrKF0
Robin Lopez as Elliott from E.T.
...and it turned out Elliott and E.T. were on the run for much longer than they ever expected. #AlternateEnding #ItTestedPoorly #IBikedOnTheCourt #AlmostKilledGaryHarris #TheMagicOfHalloween #ET pic.twitter.com/2JrTdAYd6A- Robin Lopez (@rolopez42) October 31, 2018
Aaron Gordon as Aaron Judge
Aaron Gordon dressed up as Aaron Judge of the New York Yankees. pic.twitter.com/1em03LfBSz- Chris Walder (@WalderSports) October 30, 2018
Lonzo Ball as Batman
Lonzo's Batman voice has me ROLLLLLING 🤣 @ZO2_ (via @Lakers) pic.twitter.com/KKtR9CiF4G- Overtime (@overtime) October 31, 2018
Damian Lillard as Stone Cold Steve Austin
And that's the bottom line, because @Dame_Lillard said so. pic.twitter.com/JvIMyoVkJQ- Trail Blazers (@trailblazers) October 23, 2018
Maurice Harkless as Tyrone Biggums
lmaooooooo you're wylin @moe_harkless 🤣 (via @trailblazers) pic.twitter.com/gHyuSlHJWJ- SLAM (@SLAMonline) October 23, 2018
Deandre Ayton as a 7-foot Pennywise
oh my god 7-foot deandre ayton dressed up as IT is TERRIFYING- Matt Ellentuck (@mellentuck) October 31, 2018
(📹: jordynwoods / IG) pic.twitter.com/ffD4WRK0DS
Josh Hart as Dwight Schrute from The Office
Assistant TO the Regional Manager pic.twitter.com/a3YXBhmtlU- Los Angeles Lakers (@Lakers) November 1, 2018