Da Vinci's Demons · SEASON 3
Liberum Arbitrium
Episode 6 · 2015-10-24

- Drama
Episode overview
The Monster of Italy is captured but not all is safe as danger still lurks and poses a threat to the upcoming Crusade Festival.
55 minutes
Episode 6 · 2015-10-24

The Monster of Italy is captured but not all is safe as danger still lurks and poses a threat to the upcoming Crusade Festival.
55 minutes