All new Episodes and Movies will now become available for free, with NO ADS on, take a look!

Da Vincis Demons S03E06

Watch Online Da Vincis Demons: Season 3 Episode 6 (S03E06) Stream

Liberum Arbitrium

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