Da Vinci's Demons
The Sins of Daedalus
E10 May 31, 2014 55m TV-MA
An unlikely alliance is needed to save Italy from an Ottoman attack; Riario faces danger; Nico takes control of Vanessa's destiny.
Where to Watch The Sins of Daedalus
Cast of The Sins of Daedalus