Puppets. Teamwork. Magic.