As published in the January/February 2025 issue of Rental.
Sarah Michelle Gellar is reportedly in final talks for a Buffy the Vampire Slayer sequel series. According to Variety, a ...