The Arch AKA Dong fu ren (1968) Shu Shuen Tong, Lisa Lu, Roy Chiao, Hilda Chow Hsuan June 25, 2022 Drama A woman falls in love with a visiting cavalry captain Read More »