Ding dong, the wicked witch was almost dead on True Blood last night.
But Marnie survived a machine gun shooting, sort of, concluding the penultimate episode of season four by swooping into Lafayette's body. Ah, the dangerous, confusing, messy life of a medium.
Elsewhere, Alcide killed his packmaster; Jason admitted to feelings for Jessica; and Eric sucked the blood from a witch's heart. How will the season come to an end? Check out the following promo for "And When I Die" now:
** Remember to bookmark the True Blood spoilers section at TV Fanatic for the latest series scoop!