A mother and son play a very revealing game of puppets.A mother and son play a very revealing game of puppets.A mother and son play a very revealing game of puppets.