Season 5, Episode 17:
99 ProblemsSam and Dean end up in a town surrounded by demons. The locals are putting up a fight under the direction of Leia, the daughter of the local preacher. Leia is a prophet and hears messages from the angels, who tell her where the demons are planning to strike. Things start getting fishy when, at the funeral of a local teenager, Leia announces that the town has been chosen and that everyone will enter Paradise on Judgement Day as long as they do what the angels command. She then issues a few commandments: no drinking, no gambling, no premarital sex. Sam is suspicious, but can't get Dean to care.Leia tells the townspeople that the angels are angry because not everyone is following their commandments. An angry mob attacks Paul, the local bartender. Dean and the preacher try to protect him, but he winds up getting shot. Meanwhile, Castiel finally shows up, completely smashed, and tells Sam that Leia is not a real prophet. She is the Whore of Babylon, a monster who tries to condemn as many souls to Hell as possible. She can only be killed by a true servant of Heaven. Of course, neither Dean, Sam, nor Cas fit that bill, so they enlist the help of the preacher. But in the fight, Dean winds up being the one to stab Leia. She dies.Sam is concerned that this means Dean is planning to say yes to Michael. Dean assures him that he's isn't, but then slips away.
Body countFor this episode = 20 demons, 2 humans and the whore of Babylon.For the series so far = At least 366 humans (of which 6 were witches), at least 126 demons, 29 ghosts, 19 zombies, 11 vampires, at least 9 hellhounds, 6 changelings, 5 angels, 4 gods, 3 shapeshifters, 2 ghouls, 2 werewolves, 1 cat, 1 crocotta, 1 djinn, 1 dog, 1 rakshasa, 1 rawhead, 1 reaper, 1 rougarou, 1 shtriga, 1 siren, 1 wendigo, the whore of Babylon, and 1 wraith.