The rivalry between the vampires and witches continued on the most recent episode of True Blood. After their disastrous meeting in the cemetery, Marnie took Eric hostage and put on a spell on him to control him. After imprisoning the rest of her coven (who were all growing increasingly worried about going up against the vampires) in the Moongoddess Emporium, she and Eric headed to Shreveport to interrupt the vampire Festival of Tolerance. Her plan was to have Eric kill Bill during the Festival. Unfortunately, that was interrupted by Sookie, who healed quickly from her recent gunshot wound (thanks to Bill's blood) and then eventually learned of Marnie's place and headed to Shreveport to warn Bill.
In the August 28 new episode of True Blood, all hell breaks loose during the Festival. Sookie is able to summon some new and impressive powers in order to save Bill. She also manages to break a spell (perhaps the one holding Eric under Marnie's control?). All of this leads Marnie to re-evaluate her mission. Alcide, who recently asked Marcus to let him move up in the pack, decides to reconsider their new alliance after Marcus attacked Tommy (posing as Sam).
Terry will Andy off to an intervention to help stop his V addition. But the big showdown in next week's True Blood will happen at the Moongoddess Emporium. Jesus will up with Sookie, Lafayette and Jason to storm the shop in order to free Tara, Holly and the others trapped inside. But Bill decides to take a violent stand against the witches and leads a small army of vampires intent on blowing up the shop.
Below is a trailer for the August 28 episode of True Blood. (Note: if you have any problems viewing the embedded video below, you can watch it on HBO's website).