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.
- Confused refugees question what's next as French authorities begin to clear out the Calais "Jungle" camp.
- Jay Z is set to hold a get out the vote concert for Hillary Clinton in Ohio aimed at mobilizing black voters.
- The UK government has backed a third runway at London's Heathrow Airport, saying it'll benefit the the country's economy ✈️
- These parents came up with maybe the best dirty Halloween couple's costume ever. Parents ftw 😂👏