Skip To Content

Where To Stream Da Vinci's Demons Season 2 Episode 10

The Sins of Daedalus

In the Season 2 finale, Italian cities brace for an Ottoman attack; danger stalks Riario; and Nico holds Vanessa's destiny in his hands.