Entertainment

Gallery

Inside True Blood series three

We take a look at the new season of True Blood, premiering on August 19 at 8.30pm on Showcase.