Evil Is Going On
True Blood | Season 3 | Episode 12

Evil Is Going On

TV-MA | 55 MIN

(Season Three Finale). As Eric and Bill play out their end game with Russell, Sookie contemplates a life free of vampires.


HBO Max