Grap a tassel and hang on for a magical carpet ride as Aladdin – the Christmas show at the Stephen Joseph Theatre – takes you to the headiest of heights.