Relive True Blood's Season Premiere With All the Pictures!

True Blood returned for season seven — its final one — last weekend, and we have all the pictures, even the spoilery ones. The trailer made this last installment look bleaker than ever, and admittedly, we weren't super into the premiere, but hey, things could get better! Relive all the events of this week's eventful episode with these new pictures.

HBO

Anna Paquin is back as Sookie.

HBO

Sam Trammell stars as Sam.

HBO

Ryan Kwanten and Chris Bauer play Jason and Andy.

HBO

Deborah Ann Woll as Jessica.

HBO

Joe Manganiello as Alcide.

HBO

Stephen Moyer as Bill.

HBO

The gang is back.

HBO

Nelsan Ellis as Lafayette.