cin•atlas In China They Eat Dogs (1999) · back to the film