At least I presume no one hauled a member of the royal family down to the Empire Cinemas in Leicester Square to unveil this promo sign for Oz the Great and Powerful.