Where To Stream Da Vinci's Demons Season 2 Episode 5
The Sun and the Moon
- Aired April 19, 2014
- 60 Min
- Rated 7.4
- Number 7 Of 28 Rated Episodes
Leonardo, Riario and Nico are reunited in the New World; Lorenzo is helped by an old flame in his attempt to save Florence; and Clarice's hold on the Medici bank is threatened.