Da Vinci's Demons
Season 2
Ep 8. The Fall From Heaven
- TV-MA
- May 10, 2014
- 50 min
-
8.5 (810)
As Leonardo and Riario prepare to die, Zoroaster and Nico plan their escape. Meanwhile, Lorenzo tries to meet with the king of Naples and Bayezid visits Rome.