Stephen Moyer, Anna Pacquin, Nelsan Ellis

Get ready to bid a final farewell to Bon Temps, True Blood fans.

After seven seasons, HBO's vampire drama will air its final episode Sunday night.

Crazy, Sexy, Cruel: A look back at True Blood's wildest moments

Will the world at large learn of the cure for Hep-V? Will Pam (Kristin Bauer van Straten) and Eric (Alexander Skarsgard) kill Gus (Will Yun Lee) in the process? Will Bill (Stephen Moyer) and Sookie (Anna Paquin) make it out alive and get a happy ending? What will happen to Sarah Newlin (Anna Camp)? Tune in to find out.

The True Blood series finale airs Sunday at 9/8c on HBO. Check out the video below to see why the episode is tonight's Watch This Tonight editors' pick: