Hockey Halloween is here again, and NHL players have once again put their best costumes on display.
Here are some of our favorite looks from spooky season.
Dougie Hamilton the Pig
Carolina Hurricanes defenseman Dougie Hamilton was a pig, in a nod to the swine named for him during the Stanley Cup Playoffs. Teammates Warren Foegele went dressed as Tony Montana from "Scarface," and Andrei Svechnikov was Freddy Krueger from "A Nightmare on Elm Street."
O'Reilly, Perron switcheroo
St. Louis Blues forwards Ryan O'Reilly and David Perron dressed as each other, with O'Reilly rocking a French toast outfit with the Quebecois forward's name on the back. Perron carried a guitar for his musically inclined teammate and a fake Conn Smythe Trophy in place of the real one O'Reilly earned after the Blues' Stanley Cup win in June.
Freddie Mercury will rock you
Freddie Mercury was a popular costume for NHL players because his biopic "Bohemian Rhapsody" was released in November 2018. Colorado Avalanche defenseman Sam Girard gets bonus points for including the Queen lead singer's sizeable teeth.
A rocket man
Freddie Mercury wasn't the only music icon to be featured in a major motion picture in the past year. Arizona Coyotes defenseman Jason Demers and girlfriend Jillian Mueller, who is a Broadway actress, paid homage to costume legend Elton John. Mueller wore his famous baseball getup from his 1975 Dodger Stadium performance while Demers went as his piano.
Take a chance on me
When you're from Sweden, an ABBA costume seems like a natural choice. Philadelphia Flyers forward Oskar Lindblom and defenseman Robert Hagg did the honors of dressing up as Björn Ulvaeus and Benny Andersson, while their girlfriends Alma and Klara were Agnetha Fältskog and Anni-Frid Lyngstad.
Shape of you
Toronto Maple Leafs goalie Frederik Andersen might want to watch out for mobs of teen girls if he's going to leave the house in that frighteningly accurate Ed Sheeran costume.
You're a mean one
Edmonton Oilers center Connor McDavid may have stolen Halloween by dressing up as the Grinch with his girlfriend Lauren Kyle wearing a Cindy Lou Hoo costume. They were joined by a special guest, McDavid's dog Lenny, who played the role of the Grinch's best friend Max.
They're spooky and they're kooky
Montreal Canadiens goalie Carey Price and his wife Angela dressed as Gomez and Morticia Addams from "The Addams Family," with Thing hitching a ride on Carey's shoulder.
Not to be outdone, Vegas Golden Knights goalie Marc-Andre Fleury and his wife Veronique dressed as Cousin Itt and Wednesday.
'Cast Away' Coleman
New Jersey Devils forward Blake Coleman dressed as Chuck Noland and his wife Jordan went as his volleyball friend Wilson from the 2000 hit "Cast Away."
The 'Shrek' crew
Vancouver Canucks forward Elias Pettersson was the title character from the "Shrek" films. Teammates Quinn Hughes and Thatcher Demko went as pigs, Jake Virtanen was Gingy the Gingerbread Man and Brock Boeser aptly went as Prince Charming.
Winter is Coming
The attention to detail is what takes New York Islanders defenseman Scott Mayfield's costume with his wife Emily over the top. Dressed as Hodor pushing around Bran Stark from "Game of Thrones," the duo had Bran's direwolf Summer and Valyrian steel swords.