I used this ESL Halloween PPT for about 5 years when I was teaching in China and my students always loved it. I made it a point to always pull up the Michael Jackson Thriller video as well. They loved that, and you should be able to find it online with no problem.
This ESL Halloween PPT isn’t that long, but if you can work some smaller activities around it you should be able to get a full class out of it. I hope you give the ESL Halloween PowerPoint a try and that it works out for you!