The Sins of Daedalus

Jun 09, 2014 on starz at 12:00 AM

Watch Da Vinci's Demons S02E10 online


An unlikely alliance is needed to save Italy from an Ottoman attack; Riario faces danger; Nico takes control of Vanessa's destiny.

Previous episode

The Enemies of Man
Season 2 Episode 9

Jun 02, 2014

Next episode

Semper Infidelis
Season 3 Episode 1

Oct 24, 2015