The Leopard
Episode 1 (1x1)
Air date: Mar 05, 2025
1860: As an Italian army advances from the north to conquer Sicily, the Prince of Salina contends with his nephew's decision to fight for the enemy.
- Premiered: Mar 2025
- Episodes: 6
- Followers: 22
- Ended
- Netflix
- Wednesday at 4