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. New Episodes Fridays at 9pm ET/PT. Starz has released 2 sneak peeks of the upcoming episode.