Chan Shen Movies

  • 1980
    Young Outcasts

    Young Outcasts

    Young Outcasts

    01980HD

    shaw production

    Young Outcasts
  • 1974
    The Rat Catcher

    The Rat Catcher

    The Rat Catcher

    01974HD

    This light-hearted action comedy hybrid-where crooks and cops work together to make a better Hong Kong - was hailed for its British humor and Italian...

    The Rat Catcher