Da Vinci's Demons

SN 3 | EP 10 | Ira Deorum

The Ottoman army launches an ambush; Leo must put his faith in his friends and in himself to have a chance to defeat the Turks.

Available: STARZ

Watch
Da Vinci's Demons
;