Skip to main content

Sarah Michelle Gellar shares her doubts about the Buffy revival — and why she signed on board

The actress having reservations about the series is honestly reassuring

Cast of ‘Buffy The Vampire Slayer’