How to Watch The Serpent Queen: Stream Series Premiere Live, TV ChannelSTARZ brings a new series on Sunday night when The Serpent Queen debuts. Adam Childs | Sep 11, 2022How to Watch The Serpent Queen: Stream Series Premiere Live, TV Channel / Published Sep 11, 2022ADAM CHILDS