Liberum Arbitrium

Nov 28, 2015 on starz at 12:00 AM

Watch Da Vinci's Demons S03E06 online


The Monster of Italy is finally captured, but the upcoming Crusade Festival is still threatened by danger.

Previous episode

Anima Venator
Season 3 Episode 5

Nov 21, 2015

Next episode

Alis Volat Propiis
Season 3 Episode 7

Dec 05, 2015