Illustration for article titled SUHKEEEE! Its the True Blood season premiere open discussion thread!

True Blood Season 3 debuts at 9 PM EST tonight! Is Bill okay? Will Eric be conniving? Is Tara still annoying? Will the producers get the formula right and give us 60 minutes of Lafayette? Discuss, speculate, and vamp here!

Share This Story

Get our newsletter