So is Bill (Stephen Moyer) evil or what?
Sookie Stackhouse (Anna Paquin).
Rutina Wesley returns as Tara — with a little gray in her hair.
Tara, Sookie, and Lucy (Nora Gainsborough) running from … something.
Alexander Skarsgard is dreamy Eric Northman.
Pam (Kristin Bauer van Straten).
A bloody Eric and Pam.
Jurnee Smollett-Bell plays new character Nicole Wright.
Alcide (Joe Manganiello) smolders.
Arlene (Carrie Preston) and Terry (Todd Lowe).
Ryan Kwanten returns as Jason Stackhouse.
Jason and Sookie, probably in some sort of danger.
Rutger Hauer makes his debut as Niall Brigant.
Looks like Steve Newlin (Michael McMillian) has been crying.
Kelly Overton returns as werewolf Rikki Naylor.
Sam Merlotte (Sam Trammell).
Jessica Hamby (Deborah Ann Woll).
There’s a new hunk in town: Rob Kazinsky plays Ben Flynn.
Will Holly (Lauren Bowles) and Andy (Chris Bauer) patch things up?
Arliss Howard joins the cast as Governor Truman Burrell.
Also new: Willa Burrell, played by Amelia Rose Blaire.
Nelsan Ellis returns as Lafayette Reynolds.
- Mexican music legend Juan Gabriel has died at 66. The singer was known for his mariachi tunes and love ballads.
- The 2016 MTV VMAs are airing at 8 p.m. ET tonight. Here are all the nominees 📺🎵