‘Preacher’ gets up close and personal with The Grail in ‘Puzzle Piece’
Tensions rise within the Unholy Trinity as The Grail makes a major move against them in Preacher’s pulsating episode 9, “Puzzle Piece.”
Tensions rise within the Unholy Trinity as The Grail makes a major move against them in Preacher’s pulsating episode 9, “Puzzle Piece.”
A volatile blast from the past put Jesse Custer center stage as he battled his own morality for the love of his life in season 2, episode 5, “Dallas.”