The Puppet Show

S1, E9: The Puppet Show

Available on STARZPLAY
Buffy sets out to catch a thief who steals human organs, while the principal forces Giles to run the school talent show.
Starring Burke Roberts, Armin Shimerman, Kristine Sutherland