Another season of rude, lewd, and terribly blasphemous Preacher has come to an end, and the season 4 finale saw Jesse Custer finally say farewell to his dear Gran'ma and Angelville, after spending most of the season stripped of his power and bound to Marie L'Angell's will by the hold she had over Tulip. At the start of season 3, Jesse made a deal with Gran'ma to bring Tulip back to life, and she secretly bound her own life force to Tulip's to ensure that not only could she rule Jesse with an iron fist, but that there was no way he could kill her without also losing the love of his life (again).

The game changed in last week's penultimate episode, "I'd Rather Be Sad," when Jesse killed the Allfather, took back his soul and restored his ability to use Genesis. After unleashing a horde of Humperdoos upon an unsuspecting world, Jesse headed back to Angelville - determined to kill his grandmother, free himself and Tulip, and take revenge for the deaths of his mother and father. Unfortunately for Jesse, Gran'ma was making a few plans of her own.

Related: Why Preacher's Angelville Is A Little Different From The Comics

Meanwhile, Cassidy's brief tryst with fellow vampire Eccarius got complicated when he discovered that the freshly-turned Enfants du Sang weren't being sent off to do vampire missionary work, but were actually being drained of their blood and then left to burn. This discovery landed Cassidy up on a cross with the impending threat of being burned to death himself. Tulip was similarly headed for a fiery fate, being dragged to hell by the Saint of Killers and the Angel of Death along with Eugene and Hitler but that fate was interrupted when Hitler's new Nazis showed up and knocked the bus over. It was a tense situation all round, and here's how things were (or weren't) resolved in Preacher's season 3 finale.

Preacher season finale - Hitler

"Hilter" Gets a New Job in Hell, Eugene Gets Out

Having successfully recruited a small army of Nazis in his spare time while working at the sandwich shop. Hitler very nearly escapes being dragged back to Hell. Standing in his way, however, is Eugene, who is horrified that he helped one of history's greatest monsters escape, and scraps with Hitler in the bus as a different kind of hell breaks loose outside. Eventually he succeeds in knocking Hitler out, but the time spent grappling with the former dictator eats away any chance that Eugene might have had of escape.

Hitler's new Nazis might have a lot of enthusiasm and a tank, but they're no match for the Saint of Killers and the Angel of Death, who methodically tear them to pieces with gunfire and whip-lashing. In the aftermath, the Angel of Death makes the mistake of taunting the Saint of Killers about his daughter's death, asking if he thinks the crows pecked out her eyes before or after death. The Saint gets squished by the Nazi tank, but succeeds in blowing it up to free himself, and exacts revenge on the Angel of Death by plucking out her eyes.

When they get back down to Hell, Satan returns the Saint's weapons to him, and the Saint confronts the devil about his daughter's death, asking if the crows were his idea. The Saint says that that part was actually God's idea, but the Saint shoots him in the head anyway, killing the devil himself, and leaves Hell with Eugene - who is angry to learn that Jesse is still alive, and left him down in Hell. Hitler stays behind and claims Satan's throne, becoming the new King of Hell. That's probably not good.

Tulip Sees God

Preacher season finale Tulip and God

When the Nazi tank fires a missile at the group, God appears just in time (still in his latex dalmation costume) and freezes everything except for himself and Tulip, telling her that he is a "merciful God." The two of them leave the chaos behind, and God tells Tulip that he has decided to lift the curse of the O'Hares... though he has a favor to ask of her. Tulip must convince Jesse to give up his mission to track God down and hold him to account. Tulip, ever the contrarian, refuses to become God's errand-girl, but the Almighty has another trick up his sleeve.

God tells Tulip that Cassidy is in mortal danger. Tulip tries dismissing the warning at first, arguing that God is just trying to throw a distraction into her and Jesse's path. Unfortunately, Cassidy really is in mortal danger.

Page 2: Cassidy, Jesse, and Herr Starr

Preacher season finale - Cassidy

The Grail Catches Up to Cassidy

Between being dismembered and discovering that his new boyfriend is actually a double-crossing serial killer, Cassidy has had a pretty rough time in season 3 - and in the season finale he barely manages to get out of the frying pan before finding himself in the fire again. He does, at least, get one moment of victory, thanks to some clever scheming. After convincing Eccarius that he has had a change of heart and is willing to get on board with the practice of turning and then murdering Les Enfants du Sang, Jesse plies Eccarius with a particularly strong drink, and they decide to have a blood ritual to celebrate. Mrs. Rosen volunteers to be turned, but as Eccarius goes to bite her, he realizes that she already has bite marks on her neck.

Yes, even while crucified Cassidy can still be crafty. In the previous episode, he suggested that Mrs. Rosen call the members who had "taken flight" and check up on them - knowing that she wouldn't get an answer from any of them. Realizing Eccarius' betrayal, Mrs. Rosen let Cassidy turn her, and she then turned the rest of Les Enfants du Sang. They reveal themselves and attack Eccarius en masse, staking him to a table and tearing him to pieces.

Without their dear leader, the newly-made vampires have a bright future ahead of them. Too bright, unfortunately. Hoover makes a surprise return and offers Cassidy an umbrella as thanks for the one that Cassidy gave to him when he saved his life. Hoover then instructs Cassidy to open the umbrella, which he does just in time, as the house above them is ripped away, exposing Les Enfants du Sang to the sunlight. They are (almost) all burned to a crisp, and Hoover reveals that he is working with The Grail again - just as Cassidy gets hit with a powerful tranquilizer.

He is spirited away to Masada, a fortress in Israel, where he is chained up at the bottom of a pit. He's not alone, however; in his last scene, Cassidy hears the beating of wings above him and looks up to see an angel, who seems to be similarly chained.

Related: Preacher Season 3 Review

Jesse Kills Gran'ma (With a Catch)

Preacher season 3 Jesse

Jesse arrives back at Angelville, but before he can deal with his dear Gran'ma, he first has to go through T.C. and Jody. The former is quickly subdued with Genesis (Jesse makes him literally shoot himself in the foot for good measure), but when it comes to taking out Jody, Jesse decides a more personal touch is needed. The two head down to the Tombs for a good old-fashioned brawl, and while there are bruises handed out on both sides, Jesse ultimately emerges the victor: smashing Jody's skull repeatedly against the wall until he stops fighting back. Jesse orders T.C. to douse the Tombs in gasoline, and then tells him to make his getaway - but T.C. declines, saying he doesn't want to leave Angelville. Jesse burns the tombs down, killing T.C. in the process.

Those obstacles out of the way, Jesse finally goes to confront Gran'ma. He uses to Genesis to order her to release both him and Tulip, thereby clearing the path for him to finally kill the wicked Marie L'Angell... or so he thinks. While Jesse was off getting his soul back, Marie was making a deal with the devil so that if Jesse kills her, his soul will be condemned to Hell when he dies. She tells Jesse that he has got what he came to Angelville for, since Tulip is alive and he is now free, but to Jesse it feels like a hollow victory. With vindictive pleasure, he orders his grandmother to destroy all the souls that were stolen from The Grail, thereby ridding her of a hundred more years of unnaturally extended life.

Jesse walks away, leaving his grandmother in misery, but as he prepares to drive away he realizes that his victory still doesn't feel like one. He goes back and forcibly straps Marie into her own soul-draining apparatus, which painfully sucks the life out of her - thereby condemning Jesse to Hell. Still, for Jesse it is worth it to finally be freed from Angelville's poisonous influence, and he leaves with a smile.

Herr Starr Starts Playing Checkers

Preacher season 3 finale Herr Starr

After three seasons of being outmanoeuvred by Jesse Custer, Herr Starr has officially had enough. After taking off poor Hoover's umbrella-hat and leaving him to burn in the sun, Starr reveals that he is no longer interested in convincing Jesse to be the Messiah. Instead, his intention is to capture Jesse and inflict unimaginable torture upon him and then finally kill him once and for all. As for the rest of the world - things aren't looking good. The final shot of the season pulls out to reveal that The Grail has turned Masada into their headquarters for a holy war, complete with troops and jet planes. Whatever Herr Starr has planned, it may make Jesse nostalgic for the days before her exploded the Allfather.

Season finale body count:

  • Marie L'Angell
  • Jody
  • T.C.
  • Eccarius
  • Satan
  • Hoover
  • The Nazis
  • Les Enfants du Sang (except for Kevin and Mrs. Rosen)

More: Preacher Season 3 Creators On Pushing Boundaries