Alexander Skarsgard Alexander Skarsgard

True Blood's full-length trailer is full of sex and violence (no surprise there). With Billith (Stephen Moyerr) escalating the war between humans and vampires to an all-time high, the werewolves begin to worry they'll be next.

But we're just happy to see that not even war can district Eric (Alexander Skarsgard) from taking off his shirt as much as possible.

Get the scoop on39 must-watch finales

Watch the full trailer below to see what all of your favorite Bon Temps residents will be up to when True Blood returns Sunday, June 16 at 9/8c on HBO.