We're finally getting a better look at season 6 of "True Blood."
HBO has released a 1:31 trailer giving a look at what to expect when the vampire series returns June 16.
We've seen a fewteasers, but we're still not too sure what will occur in Bon Temps between Sookie (Anna Paquin), Eric (Alexander Skarsgard), and Bill (Stephen Moyer) since the latter's transformation into a demonic super vampire.
There's a lot to take in between vampires, werewolves, and cops hunting down the both that you'll probably have to give it a second watch.
Now that you've seen the trailer, here are five moments we picked up on:
Steve Newlin (Michael McMillian) has been taken hostage.
Bill looks battered.
Sookie's trying to get a grasp on her fairy powers.
No. That's not Jason. Rather, it's Rob Kazinsky who joins the cast this season as fairy Ben who will play Sookie's love interest this season.
Sookie is getting her head dunked into a pool of water by Lafayette.
Want more "True Blood"? Watch the first teaser for season 6 >
SEE ALSO: Behind-the-scenes promos from the upcoming season >
Please follow The Wire on Twitter and Facebook.
Join the conversation about this story »