3 of 21
Da Vinci's Demons (Starz)
Premieres: Friday, April 12 at 10/9c
Watch out, James Franco! Starz's newest historical fantasy, from David S. Goyer (The Dark Knight, Man of Steel), chronicles the early life of the original and ultimate Renaissance Man Leonardo da Vinci (Tom Riley) as he "invents" the future. Elliot Cowan co-stars as Lorenzo de' Medici, the ruler of the Florentine Republic, and Laura Haddock co-stars as de' Medici's mistress and da Vinci's lover, Lucretia Donazi.