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.
- For the second day in California, protests against Donald Trump grew heated as demonstrators briefly overcame a police barricade.
- The U.S. Navy will now let sailors wear neck tattoos and sleeves, in an effort to maintain its appeal among young people ⚓️
- And do you know what happened in the news this week? Take our quiz 💯