Where To Stream Da Vinci's Demons Season 2 Episode 10
The Sins of Daedalus
- Aired May 31, 2014
- 60 Min
- Rated 6.8
- Number 21 Of 28 Rated Episodes
In the Season 2 finale, Italian cities brace for an Ottoman attack; danger stalks Riario; and Nico holds Vanessa's destiny in his hands.