True Blood

True Blood series teaser
True Blood - Teaser
True Blood series banner


True Blood is based on The Southern Vampire Mysteries series of novels by Charlaine Harris, detailing the co-existence of vampires and humans in Bon Temps, a fictional, small town in northwestern Louisiana. The series centers on the adventures of Sookie Stackhouse (Anna Paquin), a telepathic waitress with an otherworldly quality.


  • Genre: Drama, Fantasy, Horror, Mystery
  • Rating: 8.5 (435 votes)
  • Runtime: 55 minutes
  • Status: Ended
  • Years: 2008 - 2014
  • Episodes per season: 12
  • Network: HBO


True Blood - season 1

Season 1 (2008)

Rating: 7.3
True Blood - season 2

Season 2 (2009)

Rating: 7.5
True Blood - season 3

Season 3 (2010)

Rating: 7.7
True Blood - season 4

Season 4 (2011)

Rating: 7.7
True Blood - season 5

Season 5 (2012)

Rating: 7.7
True Blood - season 6

Season 6 (2013)

Rating: 7.5
True Blood - season 7

Season 7 (2014)

Rating: 7.4

Characters and Actors

Anna Paquin as Sookie Stackhouse in True Blood

Sookie Stackhouse

Actor: Anna Paquin
Kristin Bauer van Straten as Pam De Beaufort in True Blood

Pam De Beaufort

Actor: Kristin Bauer van Straten
Also in: Once Upon a Time (2011)
Alexander Skarsgård as Eric Northman in True Blood

Eric Northman

Actor: Alexander Skarsgård
Also in: Big Little Lies
Stephen Moyer as Bill Compton in True Blood

Bill Compton

Actor: Stephen Moyer
Also in: The Bastard Executioner
Nelsan Ellis as Lafayette Reynolds in True Blood

Lafayette Reynolds

Actor: Nelsan Ellis
Ryan Kwanten as Jason Stackhouse in True Blood

Jason Stackhouse

Actor: Ryan Kwanten
Kristin Bauer as Pam De Beaufort in True Blood

Pam De Beaufort

Actor: Kristin Bauer
Also in: Once Upon a Time (2011)
Deborah Ann Woll as Jessica Hamby in True Blood

Jessica Hamby

Actor: Deborah Ann Woll
Also in: Marvel's Daredevil, Marvel's The Punisher
Carrie Preston as Arlene Fowler in True Blood

Arlene Fowler

Actor: Carrie Preston
Rutina Wesley as Tara Thornton in True Blood

Tara Thornton

Actor: Rutina Wesley
Sam Trammell as Sam Merlotte in True Blood

Sam Merlotte

Actor: Sam Trammell
Chris Bauer as Detective Andy Bellefleur in True Blood

Detective Andy Bellefleur

Actor: Chris Bauer
Also in: The Wire
Marshall Allman as Tommy Mickens in True Blood

Tommy Mickens

Actor: Marshall Allman
Also in: Bates Motel, Prison Break, Humans
Todd Lowe as Terry Bellefleur in True Blood

Terry Bellefleur

Actor: Todd Lowe
Also in: Shooter, Gilmore Girls
Jim Parrack as Hoyt Fortenberry in True Blood

Hoyt Fortenberry

Actor: Jim Parrack
Joe Manganiello as Alcide Herveaux in True Blood

Alcide Herveaux

Actor: Joe Manganiello
Kevin Alejandro as Jesus Velasquez in True Blood

Jesus Velasquez

Actor: Kevin Alejandro
Also in: Arrow, The Returned (US), Lucifer
Janina Gavankar as Luna Garza in True Blood

Luna Garza

Actor: Janina Gavankar
Also in: Sleepy Hollow
Mehcad Brooks as Eggs - Benedict Talley in True Blood

Eggs - Benedict Talley

Actor: Mehcad Brooks
Also in: Supergirl
Michelle Forbes as Maryann Forrester in True Blood

Maryann Forrester

Actor: Michelle Forbes
Also in: The Returned (US), Star Trek: The Next Generation
William Sanderson as Sheriff Bud Dearborne in True Blood

Sheriff Bud Dearborne

Actor: William Sanderson
Also in: Deadwood
Michael McMillian as Rev. Steve Newlin in True Blood

Rev. Steve Newlin

Actor: Michael McMillian
Anna Camp as Sarah Newlin in True Blood

Sarah Newlin

Actor: Anna Camp
Also in: The Mindy Project
Lois Smith as Adele Stackhouse in True Blood

Adele Stackhouse

Actor: Lois Smith
Chloe Noelle as Emma Garza in True Blood

Emma Garza

Actor: Chloe Noelle
Dale Raoul as Maxine Fortenberry in True Blood

Maxine Fortenberry

Actor: Dale Raoul
Also in: Under the Dome
Karolina Wydra as Violet in True Blood


Actor: Karolina Wydra
Allan Hyde as Godric in True Blood


Actor: Allan Hyde
Jurnee Smollett-Bell as Nicole Wright in True Blood

Nicole Wright

Actor: Jurnee Smollett-Bell
Robert Kazinsky as Ben Flynn in True Blood

Ben Flynn

Actor: Robert Kazinsky
Rutger Hauer as Niall Brigant in True Blood

Niall Brigant

Actor: Rutger Hauer
Kelly Overton as Rikki in True Blood


Actor: Kelly Overton
Valentina Cervi as Salome Agrippa in True Blood

Salome Agrippa

Actor: Valentina Cervi
Christopher Meloni as Roman Zimojic in True Blood

Roman Zimojic

Actor: Christopher Meloni
Also in: Oz, Law & Order: Special Victims Unit
Lucy Griffiths as Nora Gainesborough in True Blood

Nora Gainesborough

Actor: Lucy Griffiths
Scott Foley as Patrick Devins in True Blood

Patrick Devins

Actor: Scott Foley
Also in: Grey's Anatomy, Scandal (2012)
Lauren Bowles as Holly Cleary in True Blood

Holly Cleary

Actor: Lauren Bowles
Evan Rachel Wood as Sophie-Anne Leclerq in True Blood

Sophie-Anne Leclerq

Actor: Evan Rachel Wood
Also in: Westworld
Jessica Tuck as Nan Flanagan in True Blood

Nan Flanagan

Actor: Jessica Tuck
Lizzy Caplan as Amy Burley in True Blood

Amy Burley

Actor: Lizzy Caplan
Also in: Masters of Sex, Party Down
Adina Porter as Lettie Mae Thornton in True Blood

Lettie Mae Thornton

Actor: Adina Porter
Also in: The Newsroom (2012), The 100, American Horror Story
Fiona Shaw as Marnie Stonebrook in True Blood

Marnie Stonebrook

Actor: Fiona Shaw
Denis O'Hare as Russell Edgington in True Blood

Russell Edgington

Actor: Denis O'Hare
Also in: American Horror Story, This Is Us
Michael Raymond-James as Rene Lenier in True Blood

Rene Lenier

Actor: Michael Raymond-James
Also in: Once Upon a Time (2011), Once Upon a Time
Mariana Klaveno as Lorena Krasiki in True Blood

Lorena Krasiki

Actor: Mariana Klaveno
Also in: Devious Maids
Lindsay Pulsipher as Crystal Norris in True Blood

Crystal Norris

Actor: Lindsay Pulsipher