Carnivale

Carnivale

Available on iTunes, Prime Video, HBO GO, Hulu, HBO Max
In 1934, an Oklahoma farm boy and a charismatic pastor learn that they are key players in a proxy war being fought between good and evil.
Starring Nick Stahl, Clancy Brown, Clea DuVall