film still of a rooster working in a chinese restaurant kitchen in farm movie