Natasha Passed On Buffy?

Clip 0 of 0

Natasha Passed On Buffy?

We all know Sarah Michelle Gellar from the hit show “Buffy the Vampire Slayer,” but did you know Natasha Lyonne was originally in line for the part?

Recommended for You