Movies

  • 1990
    Mama

    Mama

    Mama

    6.81990HD

    Often cited as China’s first independent feature film, this low-budget drama, filmed largely in the director’s Beijing apartment, depicts...

    Mama
  • 1996
    浴血太行

    浴血太行

    浴血太行

    01996HD

    浴血太行