Sha jia bang (1971)

A Chinese film featuring the Beijing Opera Troupe. The story is set during the War of Resistance in Japanese-occupied territory to the west of...


image