Skip To Content

Where To Stream Da Vinci's Demons Season 2 Episode 8

The Fall From Heaven

Leonardo and Riario face death, while Zoroaster and Nico plot an escape. Meanwhile, Lorenzo cools his heels waiting for an audience with the King of Naples; and Bayezid comes to Rome on a diplomatic mission.