Where To Stream Da Vinci's Demons Season 2 Episode 3
The Voyage of the Damned
- Aired April 5, 2014
- 60 Min
- Rated 6.9
- Number 17 Of 28 Rated Episodes
Leonardo's quest for the Book of Leaves continues; Pope Sixtus deals aggressively with Florence, leaving Lorenzo to make sacrifices; and Lucrezia undertakes an alliance-forming mission to Rome.