Watch a Teaser for True Blood’s Final Season


This teaser for the last season of True Blood goes on a morose tour of all the show's deaths, ending with the big one: True Blood's own, which begins June 22. You only have a few months left before HBO adds a final nail to the coffin.