Stephen Leung Movies

  • 1977
    Death Challenge

    Death Challenge

    Death Challenge

    81977HD

    Modern day Hong Kong is the backdrop for this action adventure about the narcotics trade. A convicted felon named Peter Chin breaks up a bloody...

    Death Challenge
  • 1981
    The Woman from Hell

    The Woman from Hell

    The Woman from Hell

    01981HD

    Taiwanese horror.

    The Woman from Hell