The Puppet Show

May 5, 1997
73.5%

Buffy the Vampire Slayer - S1 - E9

The Puppet Show

Buffy suspects that a ventriloquist's dummy may be harvesting organs from classmates performing in a talent show.

Buffy the Vampire Slayer: Season 1 - 12 Episode s