True Blood: Season 3, Episode 12 - Evil is Going On

Season 3, Episode 12 – Aired: 9/12/2010

Evil is Going On

Sookie gives careful consideration to a life without vampires of any kind. While secretly planning a perfect payback for Russell, Eric deals with his feelings of right and wrong. Tommy's latest overstepping boundaries leaves Sam in a rage. A new vocation is in store for Jason after he warns Crystal's family about a potential drug raid. Jesus has something more to offer than just an interpersonal relationship when Lafayette comes to him for help. Hoyt ignores his mother and entertains plans for a future with Jessica.

Cast

  • Anna Paquin - Sookie Stackhouse
  • Stephen Moyer - Bill Compton
  • Sam Trammell - Sam Merlotte
  • Ryan Kwanten - Jason Stackhouse
  • Rutina Wesley - Tara Thornton
  • Kevin Alejandro - Jesus Velasquez
  • Marshall Allman - Tommy Mickens
  • Chris Bauer - Detective Andy Bellefleur
  • Kristin Bauer - Pam
  • Nelsan Ellis - Lafayette Reynolds
  • Mariana Klaveno - Lorena
  • Todd Lowe - Terry Belleflour
  • Denis O'Hare - King Russell Edgington
  • Jim Parrack - Hoyt Fortenberry
  • Carrie Preston - Arlene Fowler