Links for Da Vinci's Demons S2E10: The Sins of Daedalus

Episode 10

5,718 watches

May 31, 2014
June 6, 2014
Italian cities brace for an Ottoman attack; danger stalks Riario; and Nico holds Vanessa's destiny in his hands.
Season Finale
May 31, 2014
June 6, 2014
Season Finale
Italian cities brace for an Ottoman attack; danger stalks Riario; and Nico holds Vanessa's destiny in his hands.