5 days agoEntertainmentWait, Did You Catch That Wild Twist in the Vampire Finale? Showrunner Spills the Beans!