Will Ferrell dons his Buddy the Elf costume for an NHL game, with cameras catching the North Pole’s tallest elf smoking, drinking and looking downtrodden rinkside. The actor behind 2003’s Christmas classic is a well-known Los Angeles Kings fan, which means Ferrell in real life probably appeared a little more cheerful after his LA team beat the Philadelphia Flyers 4-5 on Sunday.