Watch True Blood - Save Yourself

True Blood Season 5 Episode 12

Season 5 Episode 12

First Aired: August 26, 2012

Description: The season 5 finale finds Eric desperately trying to save Bill's humanity from the Authority. Alcide anticipates another fight with JD. Sam and Luna try to free themselves from the Authority. Andy handles the aftermath of the pact fallout.