Da Vinci's Demons

Da Vinci's Demons

2013 – 2015 Ended 60 min per episode
Drama Horror

8

In a world where thought and faith are controlled, one man fights to set knowledge free. Leonardo da Vinci is tortured by a gift of superhuman genius. He finds himself in a conflict between truth and lies, religion and reason, past and future. His aspirations are used against him by opposing forces – luring him into a game of seduction where those who despise his intellect need him most. His quest for knowledge nearly becomes his undoing, but da Vinci's genius prevails and he emerges as an unstoppable force that lifts an entire era out of darkness and propels it into light. His story becomes a mirror into our own world, calling us all to join his fight to free the future.

Cast

Tom Riley
Tom Riley

Leonardo da Vinci

Gregg Chilingirian
Gregg Chilingirian

Zoroaster

Eros Vlahos
Eros Vlahos

Nico

Laura Haddock
Laura Haddock

Lucrezia Donati

Blake Ritson
Blake Ritson

Count Girolamo Riario

Elliot Cowan
Elliot Cowan

Lorenzo de' Medici

James Faulkner
James Faulkner

Pope Sixtus IV

Hera Hilmar
Hera Hilmar

Vanessa

Lara Pulver
Lara Pulver

Clarice Orsini

David Schofield
David Schofield

Piero da Vinci

Ian Pirie
Ian Pirie

Captain Dragonetti

Alexander Siddig
Alexander Siddig

Al-Rahim

Allan Corduner
Allan Corduner

Andrea Verrocchio

Nick Dunning
Nick Dunning

Lupo Mercuri

Tom Bateman
Tom Bateman

Giuliano de' Medici

Ray Fearon
Ray Fearon

Carlo de' Medici

Elliot Levey
Elliot Levey

Francesco Pazzi

Vincent Riotta
Vincent Riotta

Federico da Montefeltro, Duke of Urbino

Kieran Bew
Kieran Bew

Alfonso, Duke of Calabria

Akin Gazi
Akin Gazi

Bayezid

Simone Lahbib
Simone Lahbib

Laura Cereta

Sasha Behar
Sasha Behar

Caterina the Soothsayer

Estella Daniels
Estella Daniels

Zita

Sabrina Bartlett
Sabrina Bartlett

Sophia

Michael Culkin
Michael Culkin

Jacopo Pazzi

Carolina Guerra
Carolina Guerra

Ima Kama

Raoul Max Trujillo
Raoul Max Trujillo

Topa Inca Yupanqui

Lee Boardman
Lee Boardman

Amerigo Vespucci

Matthew Marsh
Matthew Marsh

King Ferrante / Ferdinand I of Naples

Jeany Spark
Jeany Spark

Ippolita Maria Sforza

Michael Elwyn
Michael Elwyn

Gentile Becchi

Paul Rhys
Paul Rhys

Vlad the Impaler

Paul Freeman
Paul Freeman

The Architect

Shaun Parkes
Shaun Parkes

Solomon Ogbai

Richard Sammel
Richard Sammel

Hartweg

Jude Wright
Jude Wright

Andrea

Dafydd Emyr
Dafydd Emyr

Lieutenant Talus

Episodes

The Hanged Man

Episode 1

The Hanged Man

2013-04-12

Where to Watch
The Serpent

Episode 2

The Serpent

2013-04-19

Where to Watch
The Prisoner

Episode 3

The Prisoner

2013-04-26

Where to Watch
The Magician

Episode 4

The Magician

2013-05-03

Where to Watch
The Tower

Episode 5

The Tower

2013-05-10

Where to Watch
The Devil

Episode 6

The Devil

2013-05-17

Where to Watch
The Hierophant

Episode 7

The Hierophant

2013-05-31

Where to Watch
The Lovers

Episode 8

The Lovers

2013-06-07

Where to Watch
The Blood of Man

Episode 1

The Blood of Man

2014-03-22

Where to Watch
The Blood of Brothers

Episode 2

The Blood of Brothers

2014-03-29

Where to Watch
The Voyage of the Damned

Episode 3

The Voyage of the Damned

2014-04-05

Where to Watch
The Ends of the Earth

Episode 4

The Ends of the Earth

2014-04-12

Where to Watch
The Sun and the Moon

Episode 5

The Sun and the Moon

2014-04-19

Where to Watch
The Rope of the Dead

Episode 6

The Rope of the Dead

2014-04-26

Where to Watch
The Vault of Heaven

Episode 7

The Vault of Heaven

2014-05-03

Where to Watch
The Fall From Heaven

Episode 8

The Fall From Heaven

2014-05-10

Where to Watch
The Enemies of Man

Episode 9

The Enemies of Man

2014-05-17

Where to Watch
The Sins of Daedalus

Episode 10

The Sins of Daedalus

2014-05-31

Where to Watch
Semper Infidelis

Episode 1

Semper Infidelis

2015-10-24

Where to Watch
Abbadon

Episode 2

Abbadon

2015-10-24

Where to Watch
Modus Operandi

Episode 3

Modus Operandi

2015-10-24

Where to Watch
The Labrys

Episode 4

The Labrys

2015-10-24

Where to Watch
Anima Venator

Episode 5

Anima Venator

2015-10-24

Where to Watch
Liberum Arbitrium

Episode 6

Liberum Arbitrium

2015-10-24

Where to Watch
Alis Volat Proplis

Episode 7

Alis Volat Proplis

2015-10-24

Where to Watch
La Confessione Della Machina

Episode 8

La Confessione Della Machina

2015-10-24

Where to Watch
Angelus Iratissimus

Episode 9

Angelus Iratissimus

2015-10-24

Where to Watch
Ira Deorum

Episode 10

Ira Deorum

2015-10-24

Where to Watch