Curtain Call for the Puppet Show