Da Vinci's Demons S2E8 backdrop
Da Vinci's Demons poster

Da Vinci's Demons (2013)

S2E8 The Fall from Heaven

May 10, 2014 Season 2 Episode 8 Drama

Leonardo and Riario find themselves on the brink of death, while Zoroaster and Nico devise a plan to break free. Meanwhile, Lorenzo anxiously anticipates his audience with the king of Naples, seeking to navigate the political landscape. In Rome, Bayezid pursues a path of diplomacy, hoping to secure peace and strengthen alliances amidst the turmoil.