film still of a rooster working in a chinese restaurant kitchens