Date Aired:
Apr 26, 2013 (United States), May 03, 2013 (United Kingdom)
Da Vinci's Demons S1E3
Avg Rating (0)
Your Rating
Riario discusses his defeat with the pope and a mysterious prisoner; Leonardo searches for an explanation when the Medicis are blamed for an outbreak of demonic possession at a convent.