3 Season
28 Episode
Da Vinci's Demons - Season 3 Episode 2 Abbadon (2015)
Leo devises an escape from Otranto but may not be able to save those closest to him.
- Country :
- Genre : Drama
- Studio : Starz
- Director : David S. Goyer
- Cast : Tom Riley, Laura Haddock, Elliot Cowan, Hera Hilmar, Gregg Chillin, Eros Vlahos