Netflix’s new historical drama with only six episodes, The Leopard, is the perfect replacement for the streamer’s hit show, The Crown. Premiering in 2016, The Crown ran for six seasons and ...