Angelus Iratissimus

Dec 19, 2015 on starz at 12:00 AM

Watch Da Vinci's Demons S03E09 online


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.

Previous episode

La Confessione Della Macchina
Season 3 Episode 8

Dec 12, 2015

Next episode

Ira Deorum
Season 3 Episode 10

Dec 26, 2015