The Voyage of the Damned

Apr 21, 2014 on starz at 12:00 AM

Watch Da Vinci's Demons S02E03 online


Leonardo continues his search for the Book of Leaves; Lorenzo is forced to make sacrifices when Pope Sixtus takes aggressive measures against Florence; Lucrezia looks for new alliances in Rome.

Previous episode

The Blood of Brothers
Season 2 Episode 2

Apr 14, 2014

Next episode

The Ends of the Earth
Season 2 Episode 4

Apr 28, 2014