“Hannibal” conquers Shanghai as Zegna brings Mads Mikkelsen to town