Leo devises an escape from Otranto but may not be able to save those closest to him.
Views: 1175
Serie: Da Vinci's Demons
Episode Title: Abbadon
Air Date: 2015-10-31
Year: 2015
Please help us to describe the issue so we can fix it asap.