When will ‘Madam Secretary’ Leave Netflix?
The series will remain on Netflix until 2025.

The series will remain on Netflix until 2025.
Total Vote: 0
Yes - Real Giveaway