
Eliza Dushku now as Buffy's Faith star opens up on finding her 'true calling'
Buffy The Vampire Slayer, the iconic teen drama series that first aired in 1997, continues to captivate audiences today, with all seasons now available on ITVX. The show features Sarah Michelle Gellar as the eponymous character, a demon-slaying heroine …