Yinhan Shuangxing (1931)
Directed by Shi Dongshan
Run Time - 83 min. |
Countries - United States |
MPAA Rating - NR