Where To Stream True Blood Season 3 Episode 12
Evil is Going On
- Aired September 12, 2010
- 60 Min
- Rated 7.7
- Number 58 Of 80 Rated Episodes
Eric grapples with his conscience while plotting his perfect revenge against Russell. Fed up with being "vampire crack," Sookie considers a new life without Bill - or any other vampire. Tara discovers some surprising news about Sam, whose rage resurfaces upon learning of Tommy's latest transgression. Jason finds a new calling after warning Crystal's family about an impending drug raid. Plagued by visions, Lafayette turns to Jesus for help, and learns his boyfriend has more to offer than...