InThe InsiderbyOlivia Stanchina·Mar 29, 2017‘Buffy the Vampire Slayer’ Cast Reunites for 20th AnniversarySarah Michelle Gellar, David Boreanaz, Alyson Hannigan and the rest of the cast from The WB hit reunited for the cover of ‘Entertainment…