Where To Stream Da Vinci's Demons Season 1 Episode 2
The Serpent
- Aired April 19, 2013
- 60 Min
- Rated 7.5
- Number 3 Of 28 Rated Episodes
Leonardo's quest for the Book of Leaves continues; the pope's nephew meets a spy upon his arrival; and Leonardo's war designs do not measure up for the Medicis, causing a rift between the inventor and the rulers.