Where To Stream Da Vinci's Demons Season 2 Episode 1
The Blood of Man
- Aired March 22, 2014
- 60 Min
- Rated 6.6
- Number 24 Of 28 Rated Episodes
In the Season 2 premiere, the Pazzis strike, leaving the fate of Florence in Leonardo's hands, while Riario forges on in his quest to attain the Book of Leaves.