Check out a batch of preview images and clips for the next episode of Da Vinci's Demons, "The Prisoner."
"The Prisoner" airs tonight on Starz and is described as the following:
EPISODE 103 “THE PRISONER” – SYNOPSIS:
Riario discusses his defeat with the Pope and a mysterious prisoner. An outbreak of demonic possession at a convent is blamed on the Medici’s, but Leonardo searches for a rational explanation.
STARZ will debut the third episode of its newest original series “Da Vinci’s Demons,” this Friday, April 26th at 9pm ET/PT.
"Kiss The Ring":