Outcast

The Walking Dead Creator’s New TV Show Looks Scary AF

It’s called Outcast and centres around demonology.