We were on a P&O cruise a couple of years ago over Halloween and the restaurants were decorated for the night, with a special menu, such as Witches Broth, but cant remember the other names, so I would think its likely the kids club would do something. However, if you are arriving home on 31st, you will miss it as it is the night of the 31st.