Semper Infidelis

Oct 24, 2015 on starz at 12:00 AM

Watch Da Vinci's Demons S03E01 online

Summary

Leonardo and his allies are forced to retreat when the Ottoman Empire storms the city of Otranto.

Previous episode

The Sins of Daedalus
Season 2 Episode 10

May 31, 2014

Next episode

Abbadon
Season 3 Episode 2

Oct 31, 2015