There are far to many people that watch "The nightmare before Christmas" on Halloween or think it counts at a Halloween movie and a Christmas movie. They only celebrate Halloween once in the movie it's it's the first like 5 minutes of the movie. The rest of the movie is them preparing/ celebrating christmas. If you watch the first 5 minutes on Halloween that's fine but everything after that is all about Christmas so how can it be a Halloween movie. I know it can feel weird to watch it on Christmas because it can be scary to kids but it only makes sense. Watch it before Halloween or after but there's no point in watching it on Halloween.