Jul 2EntertainmentWait, Did You Catch That Wild Twist in the Vampire Finale? Showrunner Spills the Beans!