Da Vincis Demons S03E06
Plot: Riario fights his own inner demons. Leonardo is struggling with his conciousness - is he an enlightened inventor or just an inventor of weapons of mass destruction? Lucrezia has found out the inconvenient truth about her former ally.
Watch Online Stream for Free Full Episode TV Show Da Vincis Demons S03E06