SHOWBUZZDAILY Season Premiere Review: “DaVinci’s Demons”
DAVINCI’S DEMONS: 8PM Saturday on Starz With Power and Outlander as the new cornerstones of its brand, Starz has moved past the oddball historical fantasy-adventure DAVINCI’S DEMONS, which began its third a...