The last shadow puppets