Where To Stream Da Vinci's Demons Season 2 Episode 9
The Enemies of Man
- Aired May 17, 2014
- 60 Min
- Rated 7.0
- Number 16 Of 28 Rated Episodes
Back in Florence, Leonardo finds an iron-fisted Duke Federico ruling his subjects; a sinful Riario seeks redemption; and King Ferrante enters negotiations with Lorenzo.