Tom Riley

"Some mysteries are best left unsolved." That's the tagline of Starz's newest series, Da Vinci's Demons.

The upcoming series, which premieres Friday, April 12 at 10/9c, follows the early life of Leonardo da Vinci (Tom Riley) as he fights to set knowledge free in a world where thought and faith have been controlled. In the process, he'll find himself in a battle of religion vs. science, past vs. future and truth vs. lies that leads to mysterious mythology, epic fights, fire, torture and a war of words.

Check out must-see new shows

Watch an exclusive sneak peek at the series below: