Beijing Bastards is a 1993 drama film by sixth generation director Zhang Yuan, and is one of the first independently produced Chinese films.
More at Wikipedia.
Director: Zhang YuanRelease date: January 1, 1993Running time: 88 minutes
External links: IMDb