Where To Stream Da Vinci's Demons Season 3 Episode 9
Angelus Iratissimus
- Aired October 24, 2015
- 60 Min
- Rated 6.9
- Number 20 Of 28 Rated Episodes
Leo and Sophia struggle to control the mysterious device they've built. Back in Florence, Riario awaits judgment while Lorenzo and Vanessa take their partnership to the next level.