Announcement ‘The Illusionists’ will play a holiday show at the Marquis Theatre , and Broadway Brands