Halloween is celebrated on every year on October 31 all over the world, with with many countries having their own spooky traditions.
But one place in Scotland has its own way of celebrating, and it involves the festivities taking place on a totally different day to the rest of the country - and the globe.
The Ayrshire town of Kilmarnock always celebrates Halloween on the last Friday of October.