Entertainment Sarah Michelle Gellar reacts as Buffy’s famous villainous trio reunite Isabel van Brugen 11/09/2024