Beautiful, interesting, incredible cinema.
Puppets refuse to accept the death of their puppet-master.