Queen of Sports is a 1934 Chinese film directed by Sun Yu.
More at Wikipedia.
Director: Sun Yu|Sun Yu (director)Release date: January 1, 1934Running time: 89 minutes
External links: IMDb