What's on in Newcastle and Hunter entertainment from December 20 to 26