The Bird People in China (中国の鳥人 Chûgoku no chôjin) is a 1998 Japanese movie directed by Takashi Miike. The film is considerably more mellow in tone than some of the director's more famous works.
More at Wikipedia.
Release date: January 1, 1998
External links: IMDb