Preacher
SEASON FINALE Sunday, July 31, 9/8c, AMC
Preacher’s Rev. Jesse Custer (Dominic Cooper, above) has a lot of things. A mean right hook. A mysterious archenemy named Carlos. A crazy ex-girlfriend, Tulip (Ruth Negga). A vampire best friend, Cassidy (Joseph Gilgun). The entire county of Annville relying on him for their spiritual salvation. A saintdemon hybrid with the power of God inside him. And two desperate angels, DeBlanc (Anatol Yusef) and Fiore (Tom Brooke), on his tail. But what he doesn’t have is a master plan—until tonight’s season finale.
“So far, Jesse’s been hobbled by the conflict between his desire to save his town and his desire to be his badass true self,” executive producer Sam Catlin says. “He’s been, in many ways, more pensive than active. But by…