Where To Stream Da Vinci's Demons Season 2 Episode 2
The Blood of Brothers
- Aired March 29, 2014
- 60 Min
- Rated 7.2
- Number 12 Of 28 Rated Episodes
Leonardo uses his wiles to restore order to Florence, while Pope Sixtus recruits powerful allies and Nico tries not to succumb to Riario's temptations.