The Puppet Show
- Episode aired May 5, 1997
- PG
- 45m
Buffy suspects that a ventriloquist's dummy may be harvesting organs from classmates performing in a talent show.Buffy suspects that a ventriloquist's dummy may be harvesting organs from classmates performing in a talent show.Buffy suspects that a ventriloquist's dummy may be harvesting organs from classmates performing in a talent show.