Yangbaxi Movies

  • 1971
    Sha jia bang

    Sha jia bang

    Sha jia bang

    01971HD

    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...

    Sha jia bang