Shu Shuen Tong

Shu Shuen Tong – Dong fu ren AKA The Arch (1968)

A woman falls in love with a visiting cavalry captain, but chooses to suppress it for the sake of her daughter. Read More »