Richard Chen Movies

  • 2002
    Dead or Alive: Final

    Dead or Alive: Final

    Dead or Alive: Final

    5.62002HD

    Set in a post apocalyptic Yokohama where the population is kept under rigid control by a homosexual megalomaniac mayor. The citizens are administered...

    Dead or Alive: Final