Carl Henderson

Carl Henderson is one of the two main antagonists in in The Devil All the Time. He is portrayed by Jason Clarke.