Kathleen Lu Movies

  • 1985
    The Serpent Warriors

    The Serpent Warriors

    The Serpent Warriors

    31985HD

    A zoologist is called to a construction site that has been plagued by snakes. He finds out that the place once was the ancient headquarters of a...

    The Serpent Warriors