'True Blood' Recap: Marnie's Last Stand? (Video)

It's the final battle between the vamps and witches – or is it?

Note: Spoilers if you haven’t seen Sunday’s episode, “Soul on Fire.”

Just when you think it’s over on HBO’s True Blood, there’s always another body ripe for possession. That’s the story of this season. And with just one episode left, Marnie (Fiona Shaw) has one more trick up her billowing sleeve.

PHOTOS: 'True Blood's' Dark, Sexy New Style

In this episode, the stand off between the vampires and Marnie continued. Outside the Moon Goddess Emporium, we had Bill (Stephen Moyer), Eric (Alexander Skarsgard), Pam (Kristin Bauer van Straten), Jessica (Deborah Ann Woll), and Jason (Ryan Kwanten). Inside, we had Marnie and her coven, Sookie (Anna Paquin), Tara (Rutina Wesley), Jesus (Kevin Alejandro), and Lafayette (Nelsan Ellis).

Jason was able to stop the vampire mod squad before they began firing on the building. With Marnie's protection spell, it only would have backfired on them anyway. Meanwhile, the witch ends up killing one of her own coven members, which further drives away her followers and Antonia. Forcefully, though, Marnie is able to swallow the ghost witch back into her body. This leads Marnie to hear out her followers’ pleas to end the standoff and she decides to negotiate with the vampires. Her form of negotiation, though, is to ask Bill and Eric to exchange their lives for Sookie’s release.

The vampires armed against Marnie on HBO's "True Blood."To Bill and Eric's credit, they do so with very little thought. To Pam’s credit, she wasn’t about to let her master give his life for “a gash in a summer dress” and decides to end the negotiations by grabbing the biggest gun she could find -- a grenade launcher, no less -- and shooting into the protection field. It was a costly move that ends up angering Marnie, injuring the vampires, and almost killing Jason. Thankfully, Jessica gives Jason some of her healing blood, which leads to Jason admitting his feelings for her. Pam wasn’t so lucky. Angrily, Eric banishes her from the site.

STORY: 'True Blood' EP Defends Bill: 'He was Sookie's First Love'

This may have been Jesus’ finest hour. He calls upon the masked Mexican wrestler dude, who apparently rules his family’s magic, to help unbind Fiona and Antonia. Once accomplished, Antonia escapes and the protection spell disappears. That allows the vamps to get inside the store and Bill shoots Marnie dead.

We aren’t done yet. Back at their home, Lafayette has a visitor: Marnie’s ghost! She takes over his body and we’ll have to wait until next week’s season finale to find out what she has cooking.

While Marnie battles the vampires, Alcide (Joe Manganiello) and Sam (Sam Trammell) are still trying to find Marcus (Dan Buran) to avenge Tommy’s (Marshal Allman) death. Luna (Janina Gavankar) then runs in and informs them that her daughter, Emma, is missing. Then, the smart girl calls and Alcide figures out that she’s at his home. When they arrive, they rush the girl out and go upstairs to settle the score with Marcus. He, of course, is still trying to score with Debbie (Brit Morgan). Sam and Marcus have it out before the shifter gets the upper hand, but spares the werewolf’s life. Being the crazy person he is, Marcus grabs a gun and shoots to kill Sam, but Alcide tackles him. In his anger, he then breaks Marcus’ neck.

STORY: 'True Blood' EP Discusses Tommy's Dramatic Death (Video)

By the way, Marnie may not be the only reunion that will go down in the finale. While Andy (Chris Bauer) is making his way home after Terry (Todd Lowe) left him to walk home, he encounters a beautiful fairy. Ready to take Andy there and then, she asks him to protect her and he swears on her lit E.T. finger. We see a fairy uprising coming and we wonder if Andy’s promise will become very pivotal when it does.

Watch writer Mark Hudis and director Michael Lehman discuss the episode below. 

Email: Jethro.Nededog@thr.com; Twitter: @TheRealJethro


'True Blood' Previews: The Body Count Rises in the Season 4 Finale

'True Blood' Spoiler: Is Russell Edgington Returning for Season 4?

More 'True Blood' Coverage on THR