TV/Streaming Starz's The Serpent Queen Tries To Be The Great, But Ends Up Merely Good Clint Worthington | 2022-09-07 A review of Starz's new series The Serpent Queen, premiering on September 11th.