Scroll for Title Details
Da Vinci’s Demons
Season 1 Episode 3 - The Prisoner
Riario discusses his defeat with the Pope and a mysterious prisoner, while Leonardo searches for a rational explanation to an outbreak of demonic possessions.
StarringTom RileyLaura HaddockBlake RitsonElliot CowanLara PulverGregg ChillinHera HilmarEros VlahosJames FaulknerDavid SchofieldAlexander SiddigTom BatemanAllan CordunerMichael ElwynMichael CulkinNick DunningElliot Levey
Directed byJamie Payne