Preacher was one of my favorite new shows in 2016, and this Sunday, summer gets started with the second season premiere. Based on the graphic novels by Garth Ennis and Steve Dillon and created for television by Sam Catlin, Evan Goldberg and Seth Rogen, Preacher tells the story of Jesse Custer (Dominic Cooper), a small town preacher from Annville, Texas. Jesse has a dark past he’s trying to leave behind, and that becomes harder when a trio of factors interfere in his life simultaneously. His ex-lover and partner Tulip (Ruth Negga) returns to get him back. A crazy drunken Irish vampire, Cassidy (Joseph Gilgun), ends up in his town and becomes his best friend. Oh yeah, and he’s possessed by Genesis, a powerful force that is bred from an angel and demon getting it on. These things plus renegade angels, loads of cops, and the Saint of Killers (Graham McTavish), a literal cowboy from Hell, are what stand in Jesse’s way as we enter season 2.