Sneak Peek new footage, images and synopsis from the STARZ series, "Da Vinci’s Demons", episode #3, "The Prisoner", airing April 26, 2013:
"...'Riario' discusses his defeat with the 'Pope' and a mysterious prisoner.
"An outbreak of demonic possession at a convent is blamed on the 'Medici'...
"...but 'Leonardo' searches for a rational explanation.
Click the images to enlarge and Sneak Peek "Da Vinci's Demons: The Prisoner"...