Da Vinci's Demons - S3E6 - Liberum Arbitrium

  • Fantasy, Historical drama
  • TV-MA
  • 54 min
  • Nov 28, 2015
  • HD
The Monster of Italy is finally captured, but the upcoming Crusade Festival is still threatened by danger.
Cast:

Tom Riley

Laura Haddock

Elliot Cowan

Lara Pulver

Blake Ritson

Gregg Chillin

Hera Hilmar

Eros Vlahos

James Faulkner

Carolina Guerra

Kieran Bew