Xu Lili Movies

  • 1986
    The Mask

    The Mask

    The Mask

    01986HD

    The deputy director of culture of a Chinese city wants an opera performed for personal reasons but the director of the opera and the performers want...

    The Mask
  • 1989
    A Woman Commando

    A Woman Commando

    A Woman Commando

    01989HD

    A Woman Commando