Netflix has added The Leopard, a sumptuous Italian period drama that is surely one for fans of Downton Abbey and The Crown. The six-parter ... Dimitri Capuani is the art director.